final class RunListenerAdapter
extends java.lang.Object
implements org.junit.platform.launcher.TestExecutionListener
Modifier and Type | Field and Description |
---|---|
private RunListener |
runListener |
private org.junit.platform.launcher.TestPlan |
testPlan |
private java.util.Set<org.junit.platform.launcher.TestIdentifier> |
testSetNodes |
Constructor and Description |
---|
RunListenerAdapter(RunListener runListener) |
Modifier and Type | Method and Description |
---|---|
private void |
completeTestSet(org.junit.platform.launcher.TestIdentifier testIdentifier) |
private void |
completeTestSetIfNecessary(org.junit.platform.launcher.TestIdentifier testIdentifier) |
private SimpleReportEntry |
createReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier) |
private SimpleReportEntry |
createReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier,
StackTraceWriter stackTraceWriter) |
private SimpleReportEntry |
createReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier,
org.junit.platform.engine.TestExecutionResult testExecutionResult) |
private SimpleReportEntry |
createTestSetReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier) |
private void |
ensureTestSetStarted(org.junit.platform.launcher.TestIdentifier testIdentifier) |
void |
executionFinished(org.junit.platform.launcher.TestIdentifier testIdentifier,
org.junit.platform.engine.TestExecutionResult testExecutionResult) |
void |
executionSkipped(org.junit.platform.launcher.TestIdentifier testIdentifier,
java.lang.String reason) |
void |
executionStarted(org.junit.platform.launcher.TestIdentifier testIdentifier) |
private java.lang.String |
getClassName(org.junit.platform.launcher.TestIdentifier testIdentifier) |
private java.lang.String |
getLegacyReportingClassName(org.junit.platform.launcher.TestIdentifier testIdentifier) |
private java.lang.String |
getLegacyReportingName(org.junit.platform.launcher.TestIdentifier testIdentifier) |
private java.util.Optional<java.lang.String> |
getMethodName(org.junit.platform.launcher.TestIdentifier testIdentifier) |
private StackTraceWriter |
getStackTraceWriter(org.junit.platform.launcher.TestIdentifier testIdentifier,
org.junit.platform.engine.TestExecutionResult testExecutionResult) |
private StackTraceWriter |
getStackTraceWriter(org.junit.platform.launcher.TestIdentifier testIdentifier,
java.lang.Throwable throwable) |
private boolean |
isTestSetStarted(org.junit.platform.launcher.TestIdentifier testIdentifier) |
private void |
reportFailedTest(org.junit.platform.launcher.TestIdentifier testIdentifier,
org.junit.platform.engine.TestExecutionResult testExecutionResult) |
private void |
startTestSet(org.junit.platform.launcher.TestIdentifier testIdentifier) |
private void |
startTestSetIfPossible(org.junit.platform.launcher.TestIdentifier testIdentifier) |
void |
testPlanExecutionFinished(org.junit.platform.launcher.TestPlan testPlan) |
void |
testPlanExecutionStarted(org.junit.platform.launcher.TestPlan testPlan) |
private void |
updateTestPlan(org.junit.platform.launcher.TestPlan testPlan) |
private final RunListener runListener
private org.junit.platform.launcher.TestPlan testPlan
private java.util.Set<org.junit.platform.launcher.TestIdentifier> testSetNodes
RunListenerAdapter(RunListener runListener)
public void testPlanExecutionStarted(org.junit.platform.launcher.TestPlan testPlan)
testPlanExecutionStarted
in interface org.junit.platform.launcher.TestExecutionListener
public void testPlanExecutionFinished(org.junit.platform.launcher.TestPlan testPlan)
testPlanExecutionFinished
in interface org.junit.platform.launcher.TestExecutionListener
public void executionStarted(org.junit.platform.launcher.TestIdentifier testIdentifier)
executionStarted
in interface org.junit.platform.launcher.TestExecutionListener
public void executionSkipped(org.junit.platform.launcher.TestIdentifier testIdentifier, java.lang.String reason)
executionSkipped
in interface org.junit.platform.launcher.TestExecutionListener
public void executionFinished(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)
executionFinished
in interface org.junit.platform.launcher.TestExecutionListener
private void updateTestPlan(org.junit.platform.launcher.TestPlan testPlan)
private void ensureTestSetStarted(org.junit.platform.launcher.TestIdentifier testIdentifier)
private boolean isTestSetStarted(org.junit.platform.launcher.TestIdentifier testIdentifier)
private void startTestSetIfPossible(org.junit.platform.launcher.TestIdentifier testIdentifier)
private void completeTestSetIfNecessary(org.junit.platform.launcher.TestIdentifier testIdentifier)
private void startTestSet(org.junit.platform.launcher.TestIdentifier testIdentifier)
private void completeTestSet(org.junit.platform.launcher.TestIdentifier testIdentifier)
private void reportFailedTest(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)
private SimpleReportEntry createTestSetReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier)
private SimpleReportEntry createReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier)
private SimpleReportEntry createReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)
private SimpleReportEntry createReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier, StackTraceWriter stackTraceWriter)
private java.lang.String getLegacyReportingName(org.junit.platform.launcher.TestIdentifier testIdentifier)
private java.lang.String getLegacyReportingClassName(org.junit.platform.launcher.TestIdentifier testIdentifier)
private StackTraceWriter getStackTraceWriter(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)
private StackTraceWriter getStackTraceWriter(org.junit.platform.launcher.TestIdentifier testIdentifier, java.lang.Throwable throwable)
private java.lang.String getClassName(org.junit.platform.launcher.TestIdentifier testIdentifier)
private java.util.Optional<java.lang.String> getMethodName(org.junit.platform.launcher.TestIdentifier testIdentifier)