db2521ee67
The problem with the manually created suite was that it was created in setUp() and so a lot of the hard work (compilation, test case lookup) was happening in setUp(). If any exception is thrown in setUp(), tearDown() is not called, leaving the application (~9000+ subsequent tests) in the inconsistent state. Support JUnit 4 tests via JUnit4TestAdapter. Previously only a small number of test classes were actually run because this test was looking only for JUnit 3 testcases. Delete FilesTest#relativePath because it was testing a deprecated function and was failing if run from the project root