Class RunListenerAdapter
- java.lang.Object
-
- org.junit.runner.notification.RunListener
-
- org.junit.vintage.engine.execution.RunListenerAdapter
-
class RunListenerAdapter extends org.junit.runner.notification.RunListener- Since:
- 4.12
-
-
Field Summary
Fields Modifier and Type Field Description private EngineExecutionListenerlistenerprivate TestRuntestRunprivate TestSourceProvidertestSourceProviderprivate java.util.function.Function<org.junit.runner.Description,java.lang.String>uniqueIdExtractor
-
Constructor Summary
Constructors Constructor Description RunListenerAdapter(TestRun testRun, EngineExecutionListener listener, TestSourceProvider testSourceProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private booleancanFinish(TestDescriptor testDescriptor)private booleancanStart(TestDescriptor testDescriptor)private java.lang.StringdetermineReasonForIgnoredTest(org.junit.runner.Description description)private voiddynamicTestRegistered(TestDescriptor testDescriptor)private TestDescriptorfindParent(org.junit.runner.Description description, java.util.function.Function<org.junit.runner.Description,java.util.Optional<VintageTestDescriptor>> lookup)private voidfireExecutionFinished(TestDescriptor testDescriptor)private voidfireExecutionFinishedForInProgressNonAncestorTestDescriptorsWithSyntheticStartEvents(TestDescriptor testDescriptor)private voidfireExecutionSkipped(TestDescriptor testDescriptor, java.lang.String reason)private voidfireExecutionStarted(TestDescriptor testDescriptor, EventType eventType)private voidfireExecutionStartedIncludingUnstartedAncestors(java.util.Optional<TestDescriptor> parent)private voidhandleFailure(org.junit.runner.notification.Failure failure, java.util.function.Function<java.lang.Throwable,TestExecutionResult> resultCreator)private voidhandleFailure(org.junit.runner.notification.Failure failure, java.util.function.Function<java.lang.Throwable,TestExecutionResult> resultCreator, TestDescriptor testDescriptor)private booleanisAncestor(TestDescriptor candidate, TestDescriptor testDescriptor)private TestDescriptorlookupOrRegisterCurrentTestDescriptor(org.junit.runner.Description description)private TestDescriptorlookupOrRegisterNextTestDescriptor(org.junit.runner.Description description)private TestDescriptorlookupOrRegisterTestDescriptor(org.junit.runner.Description description, java.util.function.Function<org.junit.runner.Description,java.util.Optional<VintageTestDescriptor>> lookup)private VintageTestDescriptorregisterDynamicTestDescriptor(org.junit.runner.Description description, java.util.function.Function<org.junit.runner.Description,java.util.Optional<VintageTestDescriptor>> lookup)voidtestAssumptionFailure(org.junit.runner.notification.Failure failure)voidtestFailure(org.junit.runner.notification.Failure failure)private voidtestFinished(TestDescriptor descriptor)voidtestFinished(org.junit.runner.Description description)private voidtestIgnored(TestDescriptor testDescriptor, java.lang.String reason)voidtestIgnored(org.junit.runner.Description description)voidtestRunFinished(org.junit.runner.Result result)voidtestRunStarted(org.junit.runner.Description description)private voidtestStarted(TestDescriptor testDescriptor, EventType eventType)voidtestStarted(org.junit.runner.Description description)
-
-
-
Field Detail
-
testRun
private final TestRun testRun
-
listener
private final EngineExecutionListener listener
-
testSourceProvider
private final TestSourceProvider testSourceProvider
-
uniqueIdExtractor
private final java.util.function.Function<org.junit.runner.Description,java.lang.String> uniqueIdExtractor
-
-
Constructor Detail
-
RunListenerAdapter
RunListenerAdapter(TestRun testRun, EngineExecutionListener listener, TestSourceProvider testSourceProvider)
-
-
Method Detail
-
testRunStarted
public void testRunStarted(org.junit.runner.Description description)
- Overrides:
testRunStartedin classorg.junit.runner.notification.RunListener
-
testIgnored
public void testIgnored(org.junit.runner.Description description)
- Overrides:
testIgnoredin classorg.junit.runner.notification.RunListener
-
testStarted
public void testStarted(org.junit.runner.Description description)
- Overrides:
testStartedin classorg.junit.runner.notification.RunListener
-
testAssumptionFailure
public void testAssumptionFailure(org.junit.runner.notification.Failure failure)
- Overrides:
testAssumptionFailurein classorg.junit.runner.notification.RunListener
-
testFailure
public void testFailure(org.junit.runner.notification.Failure failure)
- Overrides:
testFailurein classorg.junit.runner.notification.RunListener
-
testFinished
public void testFinished(org.junit.runner.Description description)
- Overrides:
testFinishedin classorg.junit.runner.notification.RunListener
-
testRunFinished
public void testRunFinished(org.junit.runner.Result result)
- Overrides:
testRunFinishedin classorg.junit.runner.notification.RunListener
-
lookupOrRegisterNextTestDescriptor
private TestDescriptor lookupOrRegisterNextTestDescriptor(org.junit.runner.Description description)
-
lookupOrRegisterCurrentTestDescriptor
private TestDescriptor lookupOrRegisterCurrentTestDescriptor(org.junit.runner.Description description)
-
lookupOrRegisterTestDescriptor
private TestDescriptor lookupOrRegisterTestDescriptor(org.junit.runner.Description description, java.util.function.Function<org.junit.runner.Description,java.util.Optional<VintageTestDescriptor>> lookup)
-
registerDynamicTestDescriptor
private VintageTestDescriptor registerDynamicTestDescriptor(org.junit.runner.Description description, java.util.function.Function<org.junit.runner.Description,java.util.Optional<VintageTestDescriptor>> lookup)
-
findParent
private TestDescriptor findParent(org.junit.runner.Description description, java.util.function.Function<org.junit.runner.Description,java.util.Optional<VintageTestDescriptor>> lookup)
-
handleFailure
private void handleFailure(org.junit.runner.notification.Failure failure, java.util.function.Function<java.lang.Throwable,TestExecutionResult> resultCreator)
-
handleFailure
private void handleFailure(org.junit.runner.notification.Failure failure, java.util.function.Function<java.lang.Throwable,TestExecutionResult> resultCreator, TestDescriptor testDescriptor)
-
testIgnored
private void testIgnored(TestDescriptor testDescriptor, java.lang.String reason)
-
determineReasonForIgnoredTest
private java.lang.String determineReasonForIgnoredTest(org.junit.runner.Description description)
-
dynamicTestRegistered
private void dynamicTestRegistered(TestDescriptor testDescriptor)
-
testStarted
private void testStarted(TestDescriptor testDescriptor, EventType eventType)
-
fireExecutionFinishedForInProgressNonAncestorTestDescriptorsWithSyntheticStartEvents
private void fireExecutionFinishedForInProgressNonAncestorTestDescriptorsWithSyntheticStartEvents(TestDescriptor testDescriptor)
-
isAncestor
private boolean isAncestor(TestDescriptor candidate, TestDescriptor testDescriptor)
-
testFinished
private void testFinished(TestDescriptor descriptor)
-
fireExecutionStartedIncludingUnstartedAncestors
private void fireExecutionStartedIncludingUnstartedAncestors(java.util.Optional<TestDescriptor> parent)
-
canStart
private boolean canStart(TestDescriptor testDescriptor)
-
canFinish
private boolean canFinish(TestDescriptor testDescriptor)
-
fireExecutionSkipped
private void fireExecutionSkipped(TestDescriptor testDescriptor, java.lang.String reason)
-
fireExecutionStarted
private void fireExecutionStarted(TestDescriptor testDescriptor, EventType eventType)
-
fireExecutionFinished
private void fireExecutionFinished(TestDescriptor testDescriptor)
-
-