Package org.junit.platform.console.tasks
Class ConsoleTestExecutor
java.lang.Object
org.junit.platform.console.tasks.ConsoleTestExecutor
- Since:
- 1.0
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final TestDiscoveryOptions
private final TestConsoleOutputOptions
-
Constructor Summary
ConstructorsConstructorDescriptionConsoleTestExecutor
(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions) ConsoleTestExecutor
(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions, Supplier<Launcher> launcherSupplier) -
Method Summary
Modifier and TypeMethodDescriptionprivate Optional
<ClassLoader> private Optional
<DetailsPrintingListener> private Optional
<TestExecutionListener> createXmlWritingListener
(PrintWriter out, Optional<Path> reportsDir) void
discover
(PrintWriter out) private void
discoverTests
(PrintWriter out) execute
(PrintWriter out, Optional<Path> reportsDir) private TestExecutionSummary
executeTests
(PrintWriter out, Optional<Path> reportsDir) private ColorPalette
private static void
printFoundTestsSummary
(PrintWriter out, TestPlan testPlan) private void
printSummary
(TestExecutionSummary summary, PrintWriter out) private SummaryGeneratingListener
registerListeners
(PrintWriter out, Optional<Path> reportsDir, Launcher launcher) private URL
-
Field Details
-
discoveryOptions
-
outputOptions
-
launcherSupplier
-
-
Constructor Details
-
ConsoleTestExecutor
public ConsoleTestExecutor(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions) -
ConsoleTestExecutor
ConsoleTestExecutor(TestDiscoveryOptions discoveryOptions, TestConsoleOutputOptions outputOptions, Supplier<Launcher> launcherSupplier)
-
-
Method Details
-
discover
-
execute
-
discoverTests
-
printFoundTestsSummary
-
executeTests
-
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
-