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<org.junit.platform.engine.TestDescriptor, List<org.junit.platform.engine.TestExecutionResult>> private final Set<org.junit.platform.engine.TestDescriptor> private final ThreadLocal<Deque<VintageTestDescriptor>> private final Set<org.junit.platform.engine.TestDescriptor> private final RunnerTestDescriptorprivate final Set<org.junit.platform.engine.TestDescriptor> private final Set<org.junit.platform.engine.TestDescriptor> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) booleanareAllFinishedOrSkipped(Set<? extends org.junit.platform.engine.TestDescriptor> testDescriptors) (package private) Collection<org.junit.platform.engine.TestDescriptor> (package private) RunnerTestDescriptor(package private) org.junit.platform.engine.TestExecutionResultgetStoredResultOrSuccessful(org.junit.platform.engine.TestDescriptor testDescriptor) (package private) booleanhasSyntheticStartEvent(org.junit.platform.engine.TestDescriptor testDescriptor) (package private) booleanisDescendantOfRunnerTestDescriptor(org.junit.platform.engine.TestDescriptor testDescriptor) (package private) booleanisFinished(org.junit.platform.engine.TestDescriptor testDescriptor) (package private) booleanisFinishedOrSkipped(org.junit.platform.engine.TestDescriptor testDescriptor) (package private) booleanisNotFinished(org.junit.platform.engine.TestDescriptor testDescriptor) (package private) booleanisNotSkipped(org.junit.platform.engine.TestDescriptor testDescriptor) (package private) booleanisNotStarted(org.junit.platform.engine.TestDescriptor testDescriptor) (package private) booleanisSkipped(org.junit.platform.engine.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) voidmarkFinished(org.junit.platform.engine.TestDescriptor testDescriptor) (package private) voidmarkSkipped(org.junit.platform.engine.TestDescriptor testDescriptor) (package private) voidmarkStarted(org.junit.platform.engine.TestDescriptor testDescriptor, EventType eventType) (package private) voidregisterDynamicTest(VintageTestDescriptor testDescriptor) (package private) voidstoreResult(org.junit.platform.engine.TestDescriptor testDescriptor, org.junit.platform.engine.TestExecutionResult result)
-
Field Details
-
runnerTestDescriptor
-
runnerDescendants
-
descriptionToDescriptors
private final Map<org.junit.runner.Description, TestRun.VintageDescriptors> descriptionToDescriptors -
executionResults
-
skippedDescriptors
-
startedDescriptors
-
inProgressDescriptors
-
finishedDescriptors
-
inProgressDescriptorsByStartingThread
-
-
Constructor Details
-
TestRun
TestRun(RunnerTestDescriptor runnerTestDescriptor)
-
-
Method Details
-
registerDynamicTest
-
getRunnerTestDescriptor
RunnerTestDescriptor getRunnerTestDescriptor() -
getInProgressTestDescriptorsWithSyntheticStartEvents
Collection<org.junit.platform.engine.TestDescriptor> getInProgressTestDescriptorsWithSyntheticStartEvents() -
isDescendantOfRunnerTestDescriptor
boolean isDescendantOfRunnerTestDescriptor(org.junit.platform.engine.TestDescriptor testDescriptor) -
hasSyntheticStartEvent
boolean hasSyntheticStartEvent(org.junit.platform.engine.TestDescriptor testDescriptor) -
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
void markSkipped(org.junit.platform.engine.TestDescriptor testDescriptor) -
isNotSkipped
boolean isNotSkipped(org.junit.platform.engine.TestDescriptor testDescriptor) -
isSkipped
boolean isSkipped(org.junit.platform.engine.TestDescriptor testDescriptor) -
markStarted
-
isNotStarted
boolean isNotStarted(org.junit.platform.engine.TestDescriptor testDescriptor) -
markFinished
void markFinished(org.junit.platform.engine.TestDescriptor testDescriptor) -
isNotFinished
boolean isNotFinished(org.junit.platform.engine.TestDescriptor testDescriptor) -
isFinished
boolean isFinished(org.junit.platform.engine.TestDescriptor testDescriptor) -
areAllFinishedOrSkipped
boolean areAllFinishedOrSkipped(Set<? extends org.junit.platform.engine.TestDescriptor> testDescriptors) -
isFinishedOrSkipped
boolean isFinishedOrSkipped(org.junit.platform.engine.TestDescriptor testDescriptor) -
storeResult
void storeResult(org.junit.platform.engine.TestDescriptor testDescriptor, org.junit.platform.engine.TestExecutionResult result) -
getStoredResultOrSuccessful
org.junit.platform.engine.TestExecutionResult getStoredResultOrSuccessful(org.junit.platform.engine.TestDescriptor testDescriptor)
-