Hi, As you have seen from the recent storm I've been doing refactoring on the JCL unit testing process.
It's pretty much done now. The "unit test targets" part of the build.xml is now radically smaller. All unit tests except log4j ones are now done inside the "testall" target. The log4j ones could be done there too but the tests would need to be "PathableTestSuite" enabled first. Comments at the head of build.xml show how to run any subset of the tests you like, but to recap: ant -Dtestmatch=**/jdk14/*TestCase testall will run all the testcases in the "jdk14" subdirectory. The tests now all run happily inside a single JVM (rather than a separate JVM per test case as was done before) which makes the unit tests quite a bit faster to run. This isn't critical, but was fairly easy to do so I went ahead. I've also added a "getlibs" target: ant getlibs will download all the necessary dependent jars from ibiblio and put them in a "lib" subdirectory. No more whinging about having to search around to find dependencies!!! See the comments in the build.xml file and various TestCase files for more info. All feedback (except complaints about how hard it is to find the dependencies :-) are welcome. Regards, Simon --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
