public class AllTests
1: package junit.tests.runner;
3: import junit.framework.*;
4: import junit.runner.BaseTestRunner;
6: /**
7: * TestSuite that runs all the sample tests
8: *
9: */
10: public class AllTests {
12: public static void main(String[] args) {
13: junit.textui.TestRunner.run(suite());
14: }
15:
16: public static Test suite() { // Collect tests manually because we have to test class collection code
17: TestSuite suite= new TestSuite("Framework Tests");
18: suite.addTestSuite(StackFilterTest.class);
19: suite.addTestSuite(SorterTest.class);
20: suite.addTestSuite(SimpleTestCollectorTest.class);
21: suite.addTestSuite(BaseTestRunnerTest.class);
22: suite.addTestSuite(TextFeedbackTest.class);
23: if (!BaseTestRunner.inVAJava()) {
24: suite.addTestSuite(TextRunnerTest.class);
25: if (!isJDK11())
26: suite.addTest(new TestSuite(TestCaseClassLoaderTest.class));
27: }
28: return suite;
29: }
30:
31: static boolean isJDK11() {
32: String version= System.getProperty("java.version");
33: return version.startsWith("1.1");
34: }
35: }