Class ConsoleTestExecutor
java.lang.Object
org.junit.platform.console.command.ConsoleTestExecutor
- Since:
- 1.0
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CustomClassLoaderCloseStrategyprivate final TestDiscoveryOptionsprivate final TestConsoleOutputOptions -
Constructor Summary
ConstructorsModifierConstructorDescriptionConsoleTestExecutor(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions) (package private)ConsoleTestExecutor(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions, Supplier<Launcher> launcherSupplier) ConsoleTestExecutor(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions, CustomClassLoaderCloseStrategy classLoaderCloseStrategy) privateConsoleTestExecutor(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions, CustomClassLoaderCloseStrategy classLoaderCloseStrategy, Supplier<Launcher> launcherSupplier) -
Method Summary
Modifier and TypeMethodDescriptionprivate Optional<ClassLoader> private CustomContextClassLoaderExecutorprivate Optional<DetailsPrintingListener> private Optional<TestExecutionListener> createXmlWritingListener(PrintWriter out, Optional<Path> reportsDir) voiddiscover(PrintWriter out) private voiddiscoverTests(PrintWriter out) execute(PrintWriter out, Optional<Path> reportsDir) private TestExecutionSummaryexecuteTests(PrintWriter out, Optional<Path> reportsDir) private ColorPaletteprivate voidlaunchTests(Launcher launcher, Optional<Path> reportsDir) private static voidprintFoundTestsSummary(PrintWriter out, TestPlan testPlan) private voidprintSummary(TestExecutionSummary summary, PrintWriter out) private SummaryGeneratingListenerregisterListeners(PrintWriter out, Optional<Path> reportsDir, Launcher launcher) private URL
-
Field Details
-
discoveryOptions
-
outputOptions
-
launcherSupplier
-
classLoaderCloseStrategy
-
-
Constructor Details
-
ConsoleTestExecutor
public ConsoleTestExecutor(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions) -
ConsoleTestExecutor
public ConsoleTestExecutor(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions, CustomClassLoaderCloseStrategy classLoaderCloseStrategy) -
ConsoleTestExecutor
ConsoleTestExecutor(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions, Supplier<Launcher> launcherSupplier) -
ConsoleTestExecutor
private ConsoleTestExecutor(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions, CustomClassLoaderCloseStrategy classLoaderCloseStrategy, Supplier<Launcher> launcherSupplier)
-
-
Method Details
-
discover
-
execute
-
createCustomContextClassLoaderExecutor
-
discoverTests
-
printFoundTestsSummary
-
executeTests
-
launchTests
-
createCustomClassLoader
-
toURL
-
registerListeners
private SummaryGeneratingListener registerListeners(PrintWriter out, Optional<Path> reportsDir, Launcher launcher) -
createDetailsPrintingListener
-
getColorPalette
-
createXmlWritingListener
private Optional<TestExecutionListener> createXmlWritingListener(PrintWriter out, Optional<Path> reportsDir) -
printSummary
-