Package org.junit.platform.console
Class ConsoleLauncherExecutionResult
- java.lang.Object
-
- org.junit.platform.console.ConsoleLauncherExecutionResult
-
@API(status=INTERNAL, since="1.0") public class ConsoleLauncherExecutionResult extends java.lang.Object
- Since:
- 1.0
-
-
Field Summary
Fields Modifier and Type Field Description private int
exitCode
private static int
FAILED
Exit code indicating any failure(s)private static int
NO_TESTS_FOUND
Exit code indicating no tests foundprivate static int
SUCCESS
Exit code indicating successful executionprivate static int
TEST_FAILED
Exit code indicating test failure(s)private TestExecutionSummary
testExecutionSummary
-
Constructor Summary
Constructors Modifier Constructor Description private
ConsoleLauncherExecutionResult(int exitCode, TestExecutionSummary testExecutionSummary)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static int
computeExitCode(TestExecutionSummary summary, CommandLineOptions options)
(package private) static ConsoleLauncherExecutionResult
failed()
(package private) static ConsoleLauncherExecutionResult
forSummary(TestExecutionSummary summary, CommandLineOptions options)
int
getExitCode()
java.util.Optional<TestExecutionSummary>
getTestExecutionSummary()
(package private) static ConsoleLauncherExecutionResult
success()
-
-
-
Field Detail
-
SUCCESS
private static final int SUCCESS
Exit code indicating successful execution- See Also:
- Constant Field Values
-
TEST_FAILED
private static final int TEST_FAILED
Exit code indicating test failure(s)- See Also:
- Constant Field Values
-
NO_TESTS_FOUND
private static final int NO_TESTS_FOUND
Exit code indicating no tests found- See Also:
- Constant Field Values
-
FAILED
private static final int FAILED
Exit code indicating any failure(s)- See Also:
- Constant Field Values
-
exitCode
private final int exitCode
-
testExecutionSummary
private final TestExecutionSummary testExecutionSummary
-
-
Constructor Detail
-
ConsoleLauncherExecutionResult
private ConsoleLauncherExecutionResult(int exitCode, TestExecutionSummary testExecutionSummary)
-
-
Method Detail
-
computeExitCode
public static int computeExitCode(TestExecutionSummary summary, CommandLineOptions options)
-
success
static ConsoleLauncherExecutionResult success()
-
failed
static ConsoleLauncherExecutionResult failed()
-
forSummary
static ConsoleLauncherExecutionResult forSummary(TestExecutionSummary summary, CommandLineOptions options)
-
getExitCode
public int getExitCode()
-
getTestExecutionSummary
public java.util.Optional<TestExecutionSummary> getTestExecutionSummary()
-
-