Package com.sun.javatest.finder
Class ShowTests
java.lang.Object
com.sun.javatest.finder.ShowTests
ShowTests is a utility program to show the tests that are read by
a test finder.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
This exception is used to report bad command line arguments.static class
This exception is used to report problems that occur while running. -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ShowTests
public ShowTests()
-
-
Method Details
-
main
Standard program entry point.- Parameters:
args
- An array of strings, typically provided via the command line. The arguments should be of the form:
[options] testsuiteOptions -finder finderClass finderArgs ... -end The name of a test finder class and any arguments it might take. The results of reading this test finder will be stored in the output file. -initial initial-file An initial file within the test suite at which to start reading tests. -o output-file The output file in which to write the results. If omitted, The results will be written to the standard console output stream. -nodes By default, only the names of the tests are output. If you specify this option, the names of the parent directories will be displayed as well. -full]tests By default, only the names of the tests are output. If you specify this option, the contents of the test descriptions will be displayed as well.
-
run
Main work method. Reads all the arguments on the command line, makes sure a valid testFinder is available, and then calls methods to create the tree of tests and then write the binary file.- Parameters:
args
- An array of strings, typically provided via the command line- Throws:
ShowTests.BadArgs
- if a problem is found in the arguments providedShowTests.Fault
- if a fault is found while runningIOException
- if a problem is found while trying to read a file- See Also:
-