Package org.junit.support.testng.engine
Class DiscoveryListener
java.lang.Object
org.junit.support.testng.engine.DefaultListener
org.junit.support.testng.engine.DiscoveryListener
- All Implemented Interfaces:
org.testng.IAlterSuiteListener
,org.testng.IClassListener
,org.testng.IConfigurationListener
,org.testng.ITestListener
,org.testng.ITestNGListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final TestNGEngineDescriptor
private final TestClassRegistry
-
Constructor Summary
ConstructorsConstructorDescriptionDiscoveryListener
(org.junit.platform.engine.EngineDiscoveryRequest request, TestNGEngineDescriptor engineDescriptor) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
addMethodDescriptor
(org.testng.ITestResult result) private void
addMethodDescriptor
(org.testng.ITestResult result, ClassDescriptor classDescriptor) void
private Optional
<ClassDescriptor> getClassDescriptor
(org.testng.ITestResult result) void
onAfterClass
(org.testng.ITestClass testClass) void
onBeforeClass
(org.testng.ITestClass testClass) void
onTestFailure
(org.testng.ITestResult result) void
onTestSkipped
(org.testng.ITestResult result) void
onTestStart
(org.testng.ITestResult result) Methods inherited from class org.junit.support.testng.engine.DefaultListener
alter, beforeConfiguration, beforeConfiguration, onConfigurationFailure, onConfigurationFailure, onConfigurationSkip, onConfigurationSkip, onConfigurationSuccess, onConfigurationSuccess, onFinish, onStart, onTestFailedButWithinSuccessPercentage, onTestFailedWithTimeout, onTestSuccess
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.testng.ITestNGListener
isEnabled
-
Field Details
-
testClassRegistry
-
engineDescriptor
-
classNameFilter
-
-
Constructor Details
-
DiscoveryListener
public DiscoveryListener(org.junit.platform.engine.EngineDiscoveryRequest request, TestNGEngineDescriptor engineDescriptor)
-
-
Method Details
-
finalizeDiscovery
public void finalizeDiscovery() -
onBeforeClass
public void onBeforeClass(org.testng.ITestClass testClass) - Specified by:
onBeforeClass
in interfaceorg.testng.IClassListener
- Overrides:
onBeforeClass
in classDefaultListener
-
onAfterClass
public void onAfterClass(org.testng.ITestClass testClass) - Specified by:
onAfterClass
in interfaceorg.testng.IClassListener
- Overrides:
onAfterClass
in classDefaultListener
-
onTestStart
public void onTestStart(org.testng.ITestResult result) - Specified by:
onTestStart
in interfaceorg.testng.ITestListener
- Overrides:
onTestStart
in classDefaultListener
-
onTestSkipped
public void onTestSkipped(org.testng.ITestResult result) - Specified by:
onTestSkipped
in interfaceorg.testng.ITestListener
- Overrides:
onTestSkipped
in classDefaultListener
-
onTestFailure
public void onTestFailure(org.testng.ITestResult result) - Specified by:
onTestFailure
in interfaceorg.testng.ITestListener
- Overrides:
onTestFailure
in classDefaultListener
-
addMethodDescriptor
private void addMethodDescriptor(org.testng.ITestResult result) -
getClassDescriptor
-
addMethodDescriptor
-