Package org.junit.platform.launcher.core
Class TestExecutionListenerRegistry
java.lang.Object
org.junit.platform.launcher.core.TestExecutionListenerRegistry
- Since:
- 1.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate class
(package private) static interface
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<TestExecutionListenerRegistry.EagerTestExecutionListener>
private static final Logger
private final List<TestExecutionListener>
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescription(package private) TestExecutionListener
(package private) List<TestExecutionListener>
private <T extends TestExecutionListener>
voidnotifyEach
(List<T> listeners, Consumer<T> consumer, Supplier<String> description) (package private) void
registerListeners
(TestExecutionListener... listeners)
-
Field Details
-
logger
-
testExecutionListeners
-
eagerTestExecutionListeners
private final List<TestExecutionListenerRegistry.EagerTestExecutionListener> eagerTestExecutionListeners
-
-
Constructor Details
-
TestExecutionListenerRegistry
TestExecutionListenerRegistry() -
TestExecutionListenerRegistry
TestExecutionListenerRegistry(TestExecutionListenerRegistry source)
-
-
Method Details
-
getTestExecutionListeners
List<TestExecutionListener> getTestExecutionListeners() -
registerListeners
-
notifyEach
private <T extends TestExecutionListener> void notifyEach(List<T> listeners, Consumer<T> consumer, Supplier<String> description) -
getCompositeTestExecutionListener
TestExecutionListener getCompositeTestExecutionListener()
-