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 Details

    • runnerTestDescriptor

      private final RunnerTestDescriptor runnerTestDescriptor
    • uniqueId

      private final UniqueId uniqueId
    • path

      private Deque<org.junit.runner.Description> path
    • descendants

      private Set<org.junit.runner.Description> descendants
  • Constructor Details

  • 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 class org.junit.runner.manipulation.Filter
    • describe

      public String describe()
      Specified by:
      describe in class org.junit.runner.manipulation.Filter