Class JUnit4ProviderUtil
- java.lang.Object
-
- org.apache.maven.surefire.common.junit4.JUnit4ProviderUtil
-
public final class JUnit4ProviderUtil extends java.lang.Object
Utility method used among all JUnit4 providers
-
-
Constructor Summary
Constructors Modifier Constructor Description private
JUnit4ProviderUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.junit.runner.manipulation.Filter
createMatchAnyDescriptionFilter(java.lang.Iterable<org.junit.runner.Description> descriptions)
static java.util.Set<org.junit.runner.Description>
generateFailingTestDescriptions(java.util.List<org.junit.runner.notification.Failure> allFailures)
Get all descriptions from a list of Failuresstatic boolean
isFailureInsideJUnitItself(org.junit.runner.Description failure)
private static boolean
isInsaneJunitNullString(java.lang.String value)
static ClassMethod
toClassMethod(org.junit.runner.Description description)
Java Patterns of regex is slower than cutting a substring.
-
-
-
Method Detail
-
generateFailingTestDescriptions
public static java.util.Set<org.junit.runner.Description> generateFailingTestDescriptions(java.util.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
-
isInsaneJunitNullString
private static boolean isInsaneJunitNullString(java.lang.String value)
-
createMatchAnyDescriptionFilter
public static org.junit.runner.manipulation.Filter createMatchAnyDescriptionFilter(java.lang.Iterable<org.junit.runner.Description> descriptions)
-
-