Package org.testng.internal
Class TestListenerHelper
- java.lang.Object
-
- org.testng.internal.TestListenerHelper
-
public final class TestListenerHelper extends java.lang.ObjectA helper class that internally houses some of the listener related actions support.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTestListenerHelper.ListenerHolder(package private) static classTestListenerHelper.ListenerInvocationException
-
Constructor Summary
Constructors Modifier Constructor Description privateTestListenerHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ITestNGListenerFactorycreateListenerFactory(TestNGClassFinder finder, java.lang.Class<? extends ITestNGListenerFactory> factoryClass)static TestListenerHelper.ListenerHolderfindAllListeners(java.lang.Class<?> cls, IAnnotationFinder finder)private static voidignoreInternalGradleException(java.lang.Exception e)(package private) static voidrunPostConfigurationListeners(ITestResult tr, ITestNGMethod tm, java.util.List<IConfigurationListener> listeners)(package private) static voidrunPreConfigurationListeners(ITestResult tr, ITestNGMethod tm, java.util.List<IConfigurationListener> listeners)static voidrunTestListeners(ITestResult tr, java.util.List<ITestListener> listeners)Iterates through a bunch of listeners and invokes them.
-
-
-
Method Detail
-
runPreConfigurationListeners
static void runPreConfigurationListeners(ITestResult tr, ITestNGMethod tm, java.util.List<IConfigurationListener> listeners)
-
runPostConfigurationListeners
static void runPostConfigurationListeners(ITestResult tr, ITestNGMethod tm, java.util.List<IConfigurationListener> listeners)
-
ignoreInternalGradleException
private static void ignoreInternalGradleException(java.lang.Exception e)
-
runTestListeners
public static void runTestListeners(ITestResult tr, java.util.List<ITestListener> listeners)
Iterates through a bunch of listeners and invokes them.- Parameters:
tr- - TheITestResultobject that is to be fed into a listener when invoking it.listeners- - A list ofITestListenerobjects which are to be invoked.
-
findAllListeners
public static TestListenerHelper.ListenerHolder findAllListeners(java.lang.Class<?> cls, IAnnotationFinder finder)
- Returns:
- all the @Listeners annotations found in the current class and its superclasses.
-
createListenerFactory
public static ITestNGListenerFactory createListenerFactory(TestNGClassFinder finder, java.lang.Class<? extends ITestNGListenerFactory> factoryClass)
-
-