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 intexitCodeprivate static intFAILEDExit code indicating any failure(s)private static intNO_TESTS_FOUNDExit code indicating no tests foundprivate static intSUCCESSExit code indicating successful executionprivate static intTEST_FAILEDExit code indicating test failure(s)private TestExecutionSummarytestExecutionSummary
-
Constructor Summary
Constructors Modifier Constructor Description privateConsoleLauncherExecutionResult(int exitCode, TestExecutionSummary testExecutionSummary)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static intcomputeExitCode(TestExecutionSummary summary, CommandLineOptions options)(package private) static ConsoleLauncherExecutionResultfailed()(package private) static ConsoleLauncherExecutionResultforSummary(TestExecutionSummary summary, CommandLineOptions options)intgetExitCode()java.util.Optional<TestExecutionSummary>getTestExecutionSummary()(package private) static ConsoleLauncherExecutionResultsuccess()
-
-
-
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()
-
-