Class UniqueIdFilter


  • class UniqueIdFilter
    extends org.junit.runner.manipulation.Filter
    Since:
    4.12
    • Field Detail

      • uniqueId

        private final UniqueId uniqueId
      • path

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

        private java.util.Set<org.junit.runner.Description> descendants
    • Method Detail

      • ensureInitialized

        private void ensureInitialized()
      • determinePath

        private java.util.Deque<org.junit.runner.Description> determinePath​(RunnerTestDescriptor runnerTestDescriptor,
                                                                            java.util.Optional<? extends TestDescriptor> identifiedTestDescriptor)
      • determineDescendants

        private java.util.Set<org.junit.runner.Description> determineDescendants​(java.util.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 java.lang.String describe()
        Specified by:
        describe in class org.junit.runner.manipulation.Filter