Package org.junit.platform.launcher.core
Class EngineDiscoveryOrchestrator
- java.lang.Object
-
- org.junit.platform.launcher.core.EngineDiscoveryOrchestrator
-
@API(status=INTERNAL, since="1.7", consumers="testkit") public class EngineDiscoveryOrchestrator extends java.lang.ObjectOrchestrates test discovery using the configured test engines.- Since:
- 1.7
-
-
Constructor Summary
Constructors Constructor Description EngineDiscoveryOrchestrator(java.lang.Iterable<org.junit.platform.engine.TestEngine> testEngines, java.util.Collection<PostDiscoveryFilter> postDiscoveryFilters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LauncherDiscoveryResultdiscover(LauncherDiscoveryRequest request, java.lang.String phase)Discovers tests for the supplied request in the supplied phase using the configured test engines.
-
-
-
Constructor Detail
-
EngineDiscoveryOrchestrator
public EngineDiscoveryOrchestrator(java.lang.Iterable<org.junit.platform.engine.TestEngine> testEngines, java.util.Collection<PostDiscoveryFilter> postDiscoveryFilters)
-
-
Method Detail
-
discover
public LauncherDiscoveryResult discover(LauncherDiscoveryRequest request, java.lang.String phase)
Discovers tests for the supplied request in the supplied phase using the configured test engines.Applies engine filters and post-discovery filters and prunes the resulting test tree.
-
-