| 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.discovery |
Common
LauncherDiscoveryListener
implementations and factory methods. |
| Modifier and Type | Field and Description |
|---|---|
static LauncherDiscoveryListener |
LauncherDiscoveryListener.NOOP
No-op implementation of
LauncherDiscoveryListener |
| Modifier and Type | Method and Description |
|---|---|
default LauncherDiscoveryListener |
LauncherDiscoveryRequest.getDiscoveryListener()
Get the
LauncherDiscoveryListener for this request. |
| Modifier and Type | Method and Description |
|---|---|
void |
Launcher.registerLauncherDiscoveryListeners(LauncherDiscoveryListener... listeners)
Register one or more listeners for test discovery.
|
| Modifier and Type | Field and Description |
|---|---|
private LauncherDiscoveryListener |
DefaultDiscoveryRequest.discoveryListener |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Collection<LauncherDiscoveryListener> |
DefaultLauncherConfig.additionalLauncherDiscoveryListeners |
private java.util.Collection<LauncherDiscoveryListener> |
LauncherConfig.Builder.discoveryListeners |
private java.util.List<LauncherDiscoveryListener> |
LauncherDiscoveryRequestBuilder.discoveryListeners |
private ListenerRegistry<LauncherDiscoveryListener> |
EngineDiscoveryOrchestrator.launcherDiscoveryListenerRegistry |
(package private) ListenerRegistry<LauncherDiscoveryListener> |
LauncherListenerRegistry.launcherDiscoveryListeners |
| Modifier and Type | Method and Description |
|---|---|
private LauncherDiscoveryListener |
LauncherDiscoveryRequestBuilder.getDefaultLauncherDiscoveryListener(ConfigurationParameters configurationParameters) |
LauncherDiscoveryListener |
DefaultDiscoveryRequest.getDiscoveryListener() |
private LauncherDiscoveryListener |
LauncherDiscoveryRequestBuilder.getLauncherDiscoveryListener(ConfigurationParameters configurationParameters) |
(package private) LauncherDiscoveryListener |
EngineDiscoveryOrchestrator.getLauncherDiscoveryListener(LauncherDiscoveryRequest discoveryRequest) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static ListenerRegistry<LauncherDiscoveryListener> |
ListenerRegistry.forLauncherDiscoveryListeners() |
java.util.Collection<LauncherDiscoveryListener> |
DefaultLauncherConfig.getAdditionalLauncherDiscoveryListeners() |
java.util.Collection<LauncherDiscoveryListener> |
LauncherConfig.getAdditionalLauncherDiscoveryListeners()
Get the collection of additional launcher discovery listeners that should
be added to the
Launcher. |
| Modifier and Type | Method and Description |
|---|---|
LauncherConfig.Builder |
LauncherConfig.Builder.addLauncherDiscoveryListeners(LauncherDiscoveryListener... listeners)
Add all of the supplied launcher discovery listeners to the configuration.
|
private TestDescriptor |
EngineDiscoveryOrchestrator.discoverEngineRoot(TestEngine testEngine,
LauncherDiscoveryRequest request,
LauncherDiscoveryListener listener,
java.util.function.Function<java.lang.String,UniqueId> uniqueIdCreator) |
private java.util.Map<TestEngine,TestDescriptor> |
EngineDiscoveryOrchestrator.discoverSafely(LauncherDiscoveryRequest request,
EngineDiscoveryOrchestrator.Phase phase,
LauncherDiscoveryListener listener,
java.util.function.Function<java.lang.String,UniqueId> uniqueIdCreator) |
LauncherDiscoveryRequestBuilder |
LauncherDiscoveryRequestBuilder.listeners(LauncherDiscoveryListener... listeners)
Add all of the supplied discovery listeners to the request.
|
void |
DefaultLauncher.registerLauncherDiscoveryListeners(LauncherDiscoveryListener... listeners) |
void |
DefaultLauncherSession.ClosedLauncher.registerLauncherDiscoveryListeners(LauncherDiscoveryListener... listeners) |
void |
DelegatingLauncher.registerLauncherDiscoveryListeners(LauncherDiscoveryListener... listeners) |
void |
SessionPerRequestLauncher.registerLauncherDiscoveryListeners(LauncherDiscoveryListener... listeners) |
| Constructor and Description |
|---|
DefaultDiscoveryRequest(java.util.List<DiscoverySelector> selectors,
java.util.List<EngineFilter> engineFilters,
java.util.List<DiscoveryFilter<?>> discoveryFilters,
java.util.List<PostDiscoveryFilter> postDiscoveryFilters,
LauncherConfigurationParameters configurationParameters,
LauncherDiscoveryListener discoveryListener) |
| 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) |
EngineDiscoveryOrchestrator(java.lang.Iterable<TestEngine> testEngines,
java.util.Collection<PostDiscoveryFilter> postDiscoveryFilters,
ListenerRegistry<LauncherDiscoveryListener> launcherDiscoveryListenerRegistry) |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
AbortOnFailureLauncherDiscoveryListener |
(package private) class |
CompositeLauncherDiscoveryListener |
(package private) class |
LoggingLauncherDiscoveryListener |
| Modifier and Type | Field and Description |
|---|---|
private java.util.function.Supplier<LauncherDiscoveryListener> |
LauncherDiscoveryListeners.LauncherDiscoveryListenerType.creator |
private java.util.List<LauncherDiscoveryListener> |
CompositeLauncherDiscoveryListener.listeners |
| Modifier and Type | Method and Description |
|---|---|
static LauncherDiscoveryListener |
LauncherDiscoveryListeners.abortOnFailure()
Create a
LauncherDiscoveryListener that aborts test discovery on
failures. |
static LauncherDiscoveryListener |
LauncherDiscoveryListeners.composite(java.util.List<LauncherDiscoveryListener> listeners) |
static LauncherDiscoveryListener |
LauncherDiscoveryListeners.fromConfigurationParameter(java.lang.String key,
java.lang.String value) |
static LauncherDiscoveryListener |
LauncherDiscoveryListeners.logging()
Create a
LauncherDiscoveryListener that logs test discovery
events based on their severity. |
| Modifier and Type | Method and Description |
|---|---|
static LauncherDiscoveryListener |
LauncherDiscoveryListeners.composite(java.util.List<LauncherDiscoveryListener> listeners) |
| Constructor and Description |
|---|
CompositeLauncherDiscoveryListener(java.util.List<LauncherDiscoveryListener> listeners) |
LauncherDiscoveryListenerType(java.lang.String parameterValue,
java.util.function.Supplier<LauncherDiscoveryListener> creator) |