Class UniqueIdFilter
java.lang.Object
org.junit.runner.manipulation.Filter
org.junit.vintage.engine.discovery.UniqueIdFilter
class UniqueIdFilter
extends org.junit.runner.manipulation.Filter
- Since:
- 4.12
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Set
<org.junit.runner.Description> private Deque
<org.junit.runner.Description> private final RunnerTestDescriptor
private final UniqueId
Fields inherited from class org.junit.runner.manipulation.Filter
ALL
-
Constructor Summary
ConstructorsConstructorDescriptionUniqueIdFilter
(RunnerTestDescriptor runnerTestDescriptor, UniqueId uniqueId) -
Method Summary
Modifier and TypeMethodDescriptiondescribe()
private Set
<org.junit.runner.Description> determineDescendants
(Optional<? extends TestDescriptor> identifiedTestDescriptor) private Deque
<org.junit.runner.Description> determinePath
(RunnerTestDescriptor runnerTestDescriptor, Optional<? extends TestDescriptor> identifiedTestDescriptor) private void
boolean
shouldRun
(org.junit.runner.Description description) Methods inherited from class org.junit.runner.manipulation.Filter
apply, intersect, matchMethodDescription
-
Field Details
-
runnerTestDescriptor
-
uniqueId
-
path
-
descendants
-
-
Constructor Details
-
UniqueIdFilter
UniqueIdFilter(RunnerTestDescriptor runnerTestDescriptor, UniqueId uniqueId)
-
-
Method Details
-
ensureInitialized
private void ensureInitialized() -
determinePath
private Deque<org.junit.runner.Description> determinePath(RunnerTestDescriptor runnerTestDescriptor, Optional<? extends TestDescriptor> identifiedTestDescriptor) -
determineDescendants
private Set<org.junit.runner.Description> determineDescendants(Optional<? extends TestDescriptor> identifiedTestDescriptor) -
shouldRun
public boolean shouldRun(org.junit.runner.Description description) - Specified by:
shouldRun
in classorg.junit.runner.manipulation.Filter
-
describe
- Specified by:
describe
in classorg.junit.runner.manipulation.Filter
-