public final class TestUtilities
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.io.File> |
deeplyEnclosedJavaTestFiles(java.io.File directory)
Returns all the java files that are descendants of the given directory
|
static java.util.List<java.io.File> |
enclosedJavaTestFiles(java.io.File directory)
Returns all the java files that are direct children of the given
directory
|
static java.util.List<java.lang.String> |
expectedDiagnostics(java.io.File file) |
static java.util.List<java.lang.String> |
expectedDiagnostics(java.io.File[] files) |
static java.util.List<java.lang.String> |
expectedDiagnostics(java.lang.String prefix,
java.lang.String[] files) |
static boolean |
isJavaFile(java.io.File file)
Returns true if the file is a file ending with
.java |
static boolean |
isJavaTestFile(java.io.File file)
Checks if the given file is a Java test file not to be ignored.
|
static boolean |
shouldSucceed(java.io.File expectedFile)
Returns true if the compilation associated with the given expected
output should succeed without any errors.
|
public static boolean isJavaFile(java.io.File file)
.java
public static boolean isJavaTestFile(java.io.File file)
file
is a .java
file and
it does not contain @skip-test
anywhere in the file.public static boolean shouldSucceed(java.io.File expectedFile)
public static java.util.List<java.io.File> enclosedJavaTestFiles(java.io.File directory)
public static java.util.List<java.io.File> deeplyEnclosedJavaTestFiles(java.io.File directory)
public static java.util.List<java.lang.String> expectedDiagnostics(java.io.File file)
public static java.util.List<java.lang.String> expectedDiagnostics(java.lang.String prefix, java.lang.String[] files)
public static java.util.List<java.lang.String> expectedDiagnostics(java.io.File[] files)