public class RandomTestFinder extends TestFinder
TestFinder.ErrorHandler, TestFinder.Fault
debug, env
Constructor and Description |
---|
RandomTestFinder(TestFinder delegate)
Constructor to create RandomTestFinder object when the
original TestFinder instance is already created and initialized.
|
Modifier and Type | Method and Description |
---|---|
java.io.File[] |
getFiles()
Get the files that were found by the most recent call
of read.
|
java.io.File |
getRoot()
Get the root file of the test suite, as passed in to the
init method. |
java.io.File |
getRootDir()
Get the root directory of the test suite; this is either the
root passed in to the init method or if that is a file, it is
the directory containing the file.
|
TestDescription[] |
getTests()
Get the test descriptions that were found by the most recent call
of read.
|
void |
read(java.io.File file)
Read a file, looking for test descriptions and other files that might
need to be read.
|
protected void |
scan(java.io.File file)
Scan a file, looking for test descriptions and other files that might
need to be scanned.
|
clearErrors, decodeAllArgs, decodeArg, error, error, error, foundFile, foundTestDescription, foundTestDescription, getComparator, getDefaultComparator, getErrorCount, getErrorHandler, getErrors, init, init, isFolder, lastModified, localizedError, normalize, processEntry, setComparator, setErrorHandler, setRoot
public RandomTestFinder(TestFinder delegate)
delegate
- - the real test finder object.public java.io.File getRoot()
TestFinder
init
method.getRoot
in class TestFinder
TestFinder.setRoot(java.io.File)
public java.io.File getRootDir()
TestFinder
getRootDir
in class TestFinder
public void read(java.io.File file)
TestFinder
read
in class TestFinder
file
- The file to be read.public TestDescription[] getTests()
TestFinder
getTests
in class TestFinder
TestFinder.read(java.io.File)
,
TestFinder.foundTestDescription(java.util.Map, java.io.File, int)
public java.io.File[] getFiles()
TestFinder
getFiles
in class TestFinder
TestFinder.read(java.io.File)
,
TestFinder.foundFile(java.io.File)
protected void scan(java.io.File file)
TestFinder
scan
in class TestFinder
file
- The file to scanCopyright (c) 1996, 2015, Oracle and/or its affiliates. All rights reserved.