Uses of Interface
org.junit.platform.launcher.TestExecutionListener
-
Packages that use TestExecutionListener Package Description org.junit.platform.launcher Public API for configuring and launching test plans.org.junit.platform.launcher.core Core support classes for theLauncher
including theLauncherFactory
and theLauncherDiscoveryRequestBuilder
.org.junit.platform.launcher.listeners CommonTestExecutionListener
implementations and related support classes for theLauncher
.org.junit.platform.reporting.legacy.xml Support for generating XML reports using a format which is compatible with the de facto standard for JUnit 4 based test reports that was made popular by the Ant build system.org.junit.platform.runner Runner
and annotations for configuring and executing tests on the JUnit Platform in a JUnit 4 environment. -
-
Uses of TestExecutionListener in org.junit.platform.launcher
Methods in org.junit.platform.launcher with parameters of type TestExecutionListener Modifier and Type Method Description void
Launcher. execute(LauncherDiscoveryRequest launcherDiscoveryRequest, TestExecutionListener... listeners)
Execute aTestPlan
which is built according to the suppliedLauncherDiscoveryRequest
by querying all registered engines and collecting their results, and notify registered listeners about the progress and results of the execution.void
Launcher. execute(TestPlan testPlan, TestExecutionListener... listeners)
Execute the suppliedTestPlan
and notify registered listeners about the progress and results of the execution.void
Launcher. registerTestExecutionListeners(TestExecutionListener... listeners)
Register one or more listeners for test execution. -
Uses of TestExecutionListener in org.junit.platform.launcher.core
Subinterfaces of TestExecutionListener in org.junit.platform.launcher.core Modifier and Type Interface Description (package private) static interface
TestExecutionListenerRegistry.EagerTestExecutionListener
Classes in org.junit.platform.launcher.core that implement TestExecutionListener Modifier and Type Class Description (package private) class
StreamInterceptingTestExecutionListener
private class
TestExecutionListenerRegistry.CompositeTestExecutionListener
Fields in org.junit.platform.launcher.core declared as TestExecutionListener Modifier and Type Field Description private TestExecutionListener
ExecutionListenerAdapter. testExecutionListener
Fields in org.junit.platform.launcher.core with type parameters of type TestExecutionListener Modifier and Type Field Description private java.util.Collection<TestExecutionListener>
DefaultLauncherConfig. additionalTestExecutionListeners
private java.util.Collection<TestExecutionListener>
LauncherConfig.Builder. listeners
private java.util.List<TestExecutionListener>
TestExecutionListenerRegistry. testExecutionListeners
Methods in org.junit.platform.launcher.core with type parameters of type TestExecutionListener Modifier and Type Method Description private <T extends TestExecutionListener>
voidTestExecutionListenerRegistry. notifyEach(java.util.List<T> listeners, java.util.function.Consumer<T> consumer, java.util.function.Supplier<java.lang.String> description)
Methods in org.junit.platform.launcher.core that return TestExecutionListener Modifier and Type Method Description (package private) TestExecutionListener
TestExecutionListenerRegistry. getCompositeTestExecutionListener()
Methods in org.junit.platform.launcher.core that return types with arguments of type TestExecutionListener Modifier and Type Method Description java.util.Collection<TestExecutionListener>
DefaultLauncherConfig. getAdditionalTestExecutionListeners()
java.util.Collection<TestExecutionListener>
LauncherConfig. getAdditionalTestExecutionListeners()
Get the collection of additional test execution listeners that should be added to theLauncher
.(package private) java.util.List<TestExecutionListener>
TestExecutionListenerRegistry. getTestExecutionListeners()
(package private) java.lang.Iterable<TestExecutionListener>
ServiceLoaderTestExecutionListenerRegistry. loadListeners()
Methods in org.junit.platform.launcher.core with parameters of type TestExecutionListener Modifier and Type Method Description LauncherConfig.Builder
LauncherConfig.Builder. addTestExecutionListeners(TestExecutionListener... listeners)
Add all of the suppliedlisteners
to the configuration.private TestExecutionListenerRegistry
DefaultLauncher. buildListenerRegistryForExecution(TestExecutionListener... listeners)
private void
DefaultLauncher. execute(InternalTestPlan internalTestPlan, TestExecutionListener[] listeners)
void
DefaultLauncher. execute(LauncherDiscoveryRequest discoveryRequest, TestExecutionListener... listeners)
void
DefaultLauncher. execute(TestPlan testPlan, TestExecutionListener... listeners)
(package private) void
TestExecutionListenerRegistry. registerListeners(TestExecutionListener... listeners)
void
DefaultLauncher. registerTestExecutionListeners(TestExecutionListener... listeners)
Method parameters in org.junit.platform.launcher.core with type arguments of type TestExecutionListener Modifier and Type Method Description private void
DefaultLauncher. withInterceptedStreams(ConfigurationParameters configurationParameters, TestExecutionListenerRegistry listenerRegistry, java.util.function.Consumer<TestExecutionListener> action)
Constructors in org.junit.platform.launcher.core with parameters of type TestExecutionListener Constructor Description ExecutionListenerAdapter(InternalTestPlan testPlan, TestExecutionListener testExecutionListener)
-
Uses of TestExecutionListener in org.junit.platform.launcher.listeners
Classes in org.junit.platform.launcher.listeners that implement TestExecutionListener Modifier and Type Class Description class
LoggingListener
SimpleTestExecutionListener
for logging informational messages for all events via aBiConsumer
that consumesThrowable
andSupplier<String>
.class
SummaryGeneratingListener
SimpleTestExecutionListener
that generates a summary of the test execution. -
Uses of TestExecutionListener in org.junit.platform.reporting.legacy.xml
Classes in org.junit.platform.reporting.legacy.xml that implement TestExecutionListener Modifier and Type Class Description class
LegacyXmlReportGeneratingListener
LegacyXmlReportGeneratingListener
is aTestExecutionListener
that generates a separate XML report for each root in theTestPlan
. -
Uses of TestExecutionListener in org.junit.platform.runner
Classes in org.junit.platform.runner that implement TestExecutionListener Modifier and Type Class Description (package private) class
JUnitPlatformRunnerListener
-