Run a single test.
Extended by Ant- and ConsoleRunner for running a set of tests.
Get current value for path settings -- these depend on the mutable testSourcePath
.
Get current value for path settings -- these depend on the mutable testSourcePath
.
Default values are read from system properties partest.srcdir
and partest.root
.
TODO: make testSourcePath
immutable, but that's pretty involved as a lot of stuff depends on it (all the more reason to refactor)
(we don't use system properties to configure partest internally,
as their behavior depends on the security policy in place -- e.g., ant does not allow overwriting properties)
NOTE: the members are methods because testSourcePath
changes.
Loads library.properties
from the jar.
Run a single test. Rubber meets road.