| Package | Description |
|---|---|
| org.junit.platform.launcher |
Public API for configuring and launching test plans.
|
| org.junit.platform.launcher.core |
Core support classes for the
Launcher
including the LauncherFactory
and the LauncherDiscoveryRequestBuilder. |
| org.junit.platform.launcher.listeners.session |
Common
LauncherSessionListener
implementations and factory methods. |
| Modifier and Type | Field and Description |
|---|---|
static LauncherSessionListener |
LauncherSessionListener.NOOP
No-op implementation of
LauncherSessionListener |
| Modifier and Type | Field and Description |
|---|---|
private LauncherSessionListener |
DefaultLauncherSession.listener |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Collection<LauncherSessionListener> |
DefaultLauncherConfig.additionalLauncherSessionListeners |
private java.util.Collection<LauncherSessionListener> |
LauncherConfig.Builder.sessionListeners |
private java.util.function.Supplier<LauncherSessionListener> |
SessionPerRequestLauncher.sessionListenerSupplier |
| Modifier and Type | Method and Description |
|---|---|
private static LauncherSessionListener |
LauncherFactory.createLauncherSessionListener(LauncherConfig config) |
(package private) LauncherSessionListener |
DefaultLauncherSession.getListener() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static ListenerRegistry<LauncherSessionListener> |
ListenerRegistry.forLauncherSessionListeners() |
java.util.Collection<LauncherSessionListener> |
DefaultLauncherConfig.getAdditionalLauncherSessionListeners() |
java.util.Collection<LauncherSessionListener> |
LauncherConfig.getAdditionalLauncherSessionListeners()
Get the collection of additional launcher session listeners that should
be added to the
Launcher. |
| Modifier and Type | Method and Description |
|---|---|
LauncherConfig.Builder |
LauncherConfig.Builder.addLauncherSessionListeners(LauncherSessionListener... listeners)
Add all of the supplied launcher session listeners to the configuration.
|
| Constructor and Description |
|---|
DefaultLauncherConfig(boolean testEngineAutoRegistrationEnabled,
boolean launcherSessionListenerAutoRegistrationEnabled,
boolean launcherDiscoveryListenerAutoRegistrationEnabled,
boolean testExecutionListenerAutoRegistrationEnabled,
boolean postDiscoveryFilterAutoRegistrationEnabled,
java.util.Collection<TestEngine> additionalTestEngines,
java.util.Collection<LauncherSessionListener> additionalLauncherSessionListeners,
java.util.Collection<LauncherDiscoveryListener> additionalLauncherDiscoveryListeners,
java.util.Collection<TestExecutionListener> additionalTestExecutionListeners,
java.util.Collection<PostDiscoveryFilter> additionalPostDiscoveryFilters) |
DefaultLauncherSession(java.util.List<LauncherInterceptor> interceptors,
java.util.function.Supplier<LauncherSessionListener> listenerSupplier,
java.util.function.Supplier<Launcher> launcherSupplier) |
SessionPerRequestLauncher(java.util.function.Supplier<Launcher> launcherSupplier,
java.util.function.Supplier<LauncherSessionListener> sessionListenerSupplier,
java.util.function.Supplier<java.util.List<LauncherInterceptor>> interceptorFactory) |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
CompositeLauncherSessionListener |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<LauncherSessionListener> |
CompositeLauncherSessionListener.listeners |
| Modifier and Type | Method and Description |
|---|---|
static LauncherSessionListener |
LauncherSessionListeners.composite(java.util.List<LauncherSessionListener> listeners) |
| Modifier and Type | Method and Description |
|---|---|
static LauncherSessionListener |
LauncherSessionListeners.composite(java.util.List<LauncherSessionListener> listeners) |
| Constructor and Description |
|---|
CompositeLauncherSessionListener(java.util.List<LauncherSessionListener> listeners) |