Class DiscoveryListener

  • All Implemented Interfaces:
    org.testng.IAlterSuiteListener, org.testng.IClassListener, org.testng.IConfigurationListener, org.testng.ITestListener, org.testng.ITestNGListener

    class DiscoveryListener
    extends DefaultListener
    • Field Detail

      • classNameFilter

        private final java.util.function.Predicate<java.lang.String> classNameFilter
    • Constructor Detail

      • DiscoveryListener

        public DiscoveryListener​(org.junit.platform.engine.EngineDiscoveryRequest request,
                                 TestNGEngineDescriptor engineDescriptor)
    • Method Detail

      • finalizeDiscovery

        public void finalizeDiscovery()
      • onBeforeClass

        public void onBeforeClass​(org.testng.ITestClass testClass)
        Specified by:
        onBeforeClass in interface org.testng.IClassListener
        Overrides:
        onBeforeClass in class DefaultListener
      • onAfterClass

        public void onAfterClass​(org.testng.ITestClass testClass)
        Specified by:
        onAfterClass in interface org.testng.IClassListener
        Overrides:
        onAfterClass in class DefaultListener
      • onTestStart

        public void onTestStart​(org.testng.ITestResult result)
        Specified by:
        onTestStart in interface org.testng.ITestListener
        Overrides:
        onTestStart in class DefaultListener
      • onTestSkipped

        public void onTestSkipped​(org.testng.ITestResult result)
        Specified by:
        onTestSkipped in interface org.testng.ITestListener
        Overrides:
        onTestSkipped in class DefaultListener
      • onTestFailure

        public void onTestFailure​(org.testng.ITestResult result)
        Specified by:
        onTestFailure in interface org.testng.ITestListener
        Overrides:
        onTestFailure in class DefaultListener
      • addMethodDescriptor

        private void addMethodDescriptor​(org.testng.ITestResult result)
      • getClassDescriptor

        private java.util.Optional<ClassDescriptor> getClassDescriptor​(org.testng.ITestResult result)
      • addMethodDescriptor

        private void addMethodDescriptor​(org.testng.ITestResult result,
                                         ClassDescriptor classDescriptor)