public class ReverseTestFinder extends TestFinder
TestFinder.ErrorHandler, TestFinder.Faultdebug, env| Constructor and Description |
|---|
ReverseTestFinder()
Default constructor
|
ReverseTestFinder(TestFinder delegate)
Constructor to create ReverseTestFinder 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 |
init(java.lang.String[] args,
java.io.File testSuiteRoot,
TestEnvironment env)
Initialize the test finder.
|
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, isFolder, lastModified, localizedError, normalize, processEntry, setComparator, setErrorHandler, setRootpublic ReverseTestFinder()
public ReverseTestFinder(TestFinder delegate)
delegate - - the real test finder object.public void init(java.lang.String[] args,
java.io.File testSuiteRoot,
TestEnvironment env)
throws TestFinder.Fault
init in class TestFinderargs - The first entry in the array should be the name
of the test finder to be used to actually read the tests;
subsequent entries in the array will be passed through to
the init method for that class.testSuiteRoot - The root file of the test suite to be read.env - An environment for the test finder to use if required.
The ReverseTestFinder does not use this value directly;
it just passes it on to the test finder to which it
delegates the reading.TestFinder.Fault - if any problems occur during initialization.public java.io.File getRoot()
TestFinderinit method.getRoot in class TestFinderTestFinder.setRoot(java.io.File)public java.io.File getRootDir()
TestFindergetRootDir in class TestFinderpublic void read(java.io.File file)
TestFinderread in class TestFinderfile - The file to be read.public TestDescription[] getTests()
TestFindergetTests in class TestFinderTestFinder.read(java.io.File),
TestFinder.foundTestDescription(java.util.Map, java.io.File, int)public java.io.File[] getFiles()
TestFindergetFiles in class TestFinderTestFinder.read(java.io.File),
TestFinder.foundFile(java.io.File)protected void scan(java.io.File file)
TestFinderscan in class TestFinderfile - The file to scanCopyright (c) 1996, 2014, Oracle and/or its affiliates. All rights reserved.