Class JUnit4ProviderUtil

java.lang.Object
org.apache.maven.surefire.common.junit4.JUnit4ProviderUtil

public final class JUnit4ProviderUtil extends Object
Utility method used among all JUnit4 providers
Author:
Qingzhou Luo
  • Method Details

    • generateFailingTestDescriptions

      public static Set<org.junit.runner.Description> generateFailingTestDescriptions(List<org.junit.runner.notification.Failure> allFailures)
      Get all descriptions from a list of Failures
      Parameters:
      allFailures - the list of failures for a given test class
      Returns:
      the list of descriptions
    • isFailureInsideJUnitItself

      public static boolean isFailureInsideJUnitItself(org.junit.runner.Description failure)
    • toClassMethod

      public static ClassMethod toClassMethod(org.junit.runner.Description description)
      Java Patterns of regex is slower than cutting a substring.
      Parameters:
      description - method(class) or method[#](class) or method[#whatever-literals](class)
      Returns:
      method JUnit test method
    • createMatchAnyDescriptionFilter

      public static org.junit.runner.manipulation.Filter createMatchAnyDescriptionFilter(Iterable<org.junit.runner.Description> descriptions)