public final class JUnit4ProviderUtil
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
JUnit4ProviderUtil() |
| Modifier and Type | Method and Description |
|---|---|
static org.junit.runner.Description |
createSuiteDescription(java.util.Collection<java.lang.Class<?>> classes) |
static ClassMethod |
cutTestClassAndMethod(org.junit.runner.Description description)
Java Patterns of regex is slower than cutting a substring.
|
static java.util.Set<ClassMethod> |
generateFailingTests(java.util.List<org.junit.runner.notification.Failure> allFailures)
Get all test methods from a list of Failures
|
static java.util.Map<java.lang.Class<?>,java.util.Set<java.lang.String>> |
generateFailingTests(java.util.List<org.junit.runner.notification.Failure> allFailures,
java.lang.ClassLoader testClassLoader)
Organize all the failures in previous run into a map between test classes and corresponding failing test methods
|
static boolean |
isFailureInsideJUnitItself(org.junit.runner.Description failure) |
private static java.lang.String |
tryBlank(java.lang.String s) |
public static java.util.Map<java.lang.Class<?>,java.util.Set<java.lang.String>> generateFailingTests(java.util.List<org.junit.runner.notification.Failure> allFailures,
java.lang.ClassLoader testClassLoader)
throws TestSetFailedException
allFailures - all the failures in previous runtestClassLoader - ClassLoader used for test classesTestSetFailedExceptionpublic static java.util.Set<ClassMethod> generateFailingTests(java.util.List<org.junit.runner.notification.Failure> allFailures)
allFailures - the list of failures for a given test classpublic static org.junit.runner.Description createSuiteDescription(java.util.Collection<java.lang.Class<?>> classes)
public static boolean isFailureInsideJUnitItself(org.junit.runner.Description failure)
public static ClassMethod cutTestClassAndMethod(org.junit.runner.Description description)
description - method(class) or method[#](class) or method[#whatever-literals](class)private static java.lang.String tryBlank(java.lang.String s)