Class RunListenerAdapter
- java.lang.Object
-
- org.apache.maven.surefire.junitplatform.RunListenerAdapter
-
- All Implemented Interfaces:
org.junit.platform.launcher.TestExecutionListener
final class RunListenerAdapter extends java.lang.Object implements org.junit.platform.launcher.TestExecutionListener- Since:
- 2.22.0
-
-
Field Summary
Fields Modifier and Type Field Description private RunListenerrunListenerprivate org.junit.platform.launcher.TestPlantestPlanprivate java.util.Set<org.junit.platform.launcher.TestIdentifier>testSetNodes
-
Constructor Summary
Constructors Constructor Description RunListenerAdapter(RunListener runListener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcompleteTestSet(org.junit.platform.launcher.TestIdentifier testIdentifier)private voidcompleteTestSetIfNecessary(org.junit.platform.launcher.TestIdentifier testIdentifier)private SimpleReportEntrycreateReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier)private SimpleReportEntrycreateReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier, StackTraceWriter stackTraceWriter)private SimpleReportEntrycreateReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)private SimpleReportEntrycreateTestSetReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier)private voidensureTestSetStarted(org.junit.platform.launcher.TestIdentifier testIdentifier)voidexecutionFinished(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)voidexecutionSkipped(org.junit.platform.launcher.TestIdentifier testIdentifier, java.lang.String reason)voidexecutionStarted(org.junit.platform.launcher.TestIdentifier testIdentifier)private java.lang.StringgetClassName(org.junit.platform.launcher.TestIdentifier testIdentifier)private java.lang.StringgetLegacyReportingClassName(org.junit.platform.launcher.TestIdentifier testIdentifier)private java.lang.StringgetLegacyReportingName(org.junit.platform.launcher.TestIdentifier testIdentifier)private java.util.Optional<java.lang.String>getMethodName(org.junit.platform.launcher.TestIdentifier testIdentifier)private StackTraceWritergetStackTraceWriter(org.junit.platform.launcher.TestIdentifier testIdentifier, java.lang.Throwable throwable)private StackTraceWritergetStackTraceWriter(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)private booleanisTestSetStarted(org.junit.platform.launcher.TestIdentifier testIdentifier)private voidreportFailedTest(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)private voidstartTestSet(org.junit.platform.launcher.TestIdentifier testIdentifier)private voidstartTestSetIfPossible(org.junit.platform.launcher.TestIdentifier testIdentifier)voidtestPlanExecutionFinished(org.junit.platform.launcher.TestPlan testPlan)voidtestPlanExecutionStarted(org.junit.platform.launcher.TestPlan testPlan)private voidupdateTestPlan(org.junit.platform.launcher.TestPlan testPlan)
-
-
-
Field Detail
-
runListener
private final RunListener runListener
-
testPlan
private org.junit.platform.launcher.TestPlan testPlan
-
testSetNodes
private java.util.Set<org.junit.platform.launcher.TestIdentifier> testSetNodes
-
-
Constructor Detail
-
RunListenerAdapter
RunListenerAdapter(RunListener runListener)
-
-
Method Detail
-
testPlanExecutionStarted
public void testPlanExecutionStarted(org.junit.platform.launcher.TestPlan testPlan)
- Specified by:
testPlanExecutionStartedin interfaceorg.junit.platform.launcher.TestExecutionListener
-
testPlanExecutionFinished
public void testPlanExecutionFinished(org.junit.platform.launcher.TestPlan testPlan)
- Specified by:
testPlanExecutionFinishedin interfaceorg.junit.platform.launcher.TestExecutionListener
-
executionStarted
public void executionStarted(org.junit.platform.launcher.TestIdentifier testIdentifier)
- Specified by:
executionStartedin interfaceorg.junit.platform.launcher.TestExecutionListener
-
executionSkipped
public void executionSkipped(org.junit.platform.launcher.TestIdentifier testIdentifier, java.lang.String reason)- Specified by:
executionSkippedin interfaceorg.junit.platform.launcher.TestExecutionListener
-
executionFinished
public void executionFinished(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)- Specified by:
executionFinishedin interfaceorg.junit.platform.launcher.TestExecutionListener
-
updateTestPlan
private void updateTestPlan(org.junit.platform.launcher.TestPlan testPlan)
-
ensureTestSetStarted
private void ensureTestSetStarted(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
isTestSetStarted
private boolean isTestSetStarted(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
startTestSetIfPossible
private void startTestSetIfPossible(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
completeTestSetIfNecessary
private void completeTestSetIfNecessary(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
startTestSet
private void startTestSet(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
completeTestSet
private void completeTestSet(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
reportFailedTest
private void reportFailedTest(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)
-
createTestSetReportEntry
private SimpleReportEntry createTestSetReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
createReportEntry
private SimpleReportEntry createReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
createReportEntry
private SimpleReportEntry createReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)
-
createReportEntry
private SimpleReportEntry createReportEntry(org.junit.platform.launcher.TestIdentifier testIdentifier, StackTraceWriter stackTraceWriter)
-
getLegacyReportingName
private java.lang.String getLegacyReportingName(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
getLegacyReportingClassName
private java.lang.String getLegacyReportingClassName(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
getStackTraceWriter
private StackTraceWriter getStackTraceWriter(org.junit.platform.launcher.TestIdentifier testIdentifier, org.junit.platform.engine.TestExecutionResult testExecutionResult)
-
getStackTraceWriter
private StackTraceWriter getStackTraceWriter(org.junit.platform.launcher.TestIdentifier testIdentifier, java.lang.Throwable throwable)
-
getClassName
private java.lang.String getClassName(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
getMethodName
private java.util.Optional<java.lang.String> getMethodName(org.junit.platform.launcher.TestIdentifier testIdentifier)
-
-