Class TestRun
java.lang.Object
org.junit.vintage.engine.execution.TestRun
- Since:
- 4.12
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map
<org.junit.runner.Description, TestRun.VintageDescriptors> private final Map
<TestDescriptor, List<TestExecutionResult>> private final Set
<TestDescriptor> private final Map
<TestDescriptor, EventType> private final ThreadLocal
<Deque<VintageTestDescriptor>> private final Set
<TestDescriptor> private final RunnerTestDescriptor
private final Set
<TestDescriptor> private final Set
<TestDescriptor> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) boolean
areAllFinishedOrSkipped
(Set<? extends TestDescriptor> testDescriptors) (package private) Collection
<TestDescriptor> (package private) RunnerTestDescriptor
(package private) TestExecutionResult
getStoredResultOrSuccessful
(TestDescriptor testDescriptor) (package private) boolean
hasSyntheticStartEvent
(TestDescriptor testDescriptor) (package private) boolean
isDescendantOfRunnerTestDescriptor
(TestDescriptor testDescriptor) (package private) boolean
isFinished
(TestDescriptor testDescriptor) (package private) boolean
isFinishedOrSkipped
(TestDescriptor testDescriptor) (package private) boolean
isNotFinished
(TestDescriptor testDescriptor) (package private) boolean
isNotSkipped
(TestDescriptor testDescriptor) (package private) boolean
isNotStarted
(TestDescriptor testDescriptor) (package private) boolean
isSkipped
(TestDescriptor testDescriptor) (package private) Optional
<VintageTestDescriptor> lookupCurrentTestDescriptor
(org.junit.runner.Description description) (package private) Optional
<VintageTestDescriptor> lookupNextTestDescriptor
(org.junit.runner.Description description) private Optional
<VintageTestDescriptor> lookupUnambiguouslyOrApplyFallback
(org.junit.runner.Description description, Function<TestRun.VintageDescriptors, Optional<VintageTestDescriptor>> fallback) (package private) void
markFinished
(TestDescriptor testDescriptor) (package private) void
markSkipped
(TestDescriptor testDescriptor) (package private) void
markStarted
(TestDescriptor testDescriptor, EventType eventType) (package private) void
registerDynamicTest
(VintageTestDescriptor testDescriptor) (package private) void
storeResult
(TestDescriptor testDescriptor, TestExecutionResult result)
-
Field Details
-
runnerTestDescriptor
-
runnerDescendants
-
descriptionToDescriptors
-
executionResults
-
skippedDescriptors
-
startedDescriptors
-
inProgressDescriptors
-
finishedDescriptors
-
inProgressDescriptorsByStartingThread
-
-
Constructor Details
-
TestRun
TestRun(RunnerTestDescriptor runnerTestDescriptor)
-
-
Method Details
-
registerDynamicTest
-
getRunnerTestDescriptor
RunnerTestDescriptor getRunnerTestDescriptor() -
getInProgressTestDescriptorsWithSyntheticStartEvents
Collection<TestDescriptor> getInProgressTestDescriptorsWithSyntheticStartEvents() -
isDescendantOfRunnerTestDescriptor
-
hasSyntheticStartEvent
-
lookupNextTestDescriptor
-
lookupCurrentTestDescriptor
Optional<VintageTestDescriptor> lookupCurrentTestDescriptor(org.junit.runner.Description description) -
lookupUnambiguouslyOrApplyFallback
private Optional<VintageTestDescriptor> lookupUnambiguouslyOrApplyFallback(org.junit.runner.Description description, Function<TestRun.VintageDescriptors, Optional<VintageTestDescriptor>> fallback) -
markSkipped
-
isNotSkipped
-
isSkipped
-
markStarted
-
isNotStarted
-
markFinished
-
isNotFinished
-
isFinished
-
areAllFinishedOrSkipped
-
isFinishedOrSkipped
-
storeResult
-
getStoredResultOrSuccessful
-