Source of AllTests.java


  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: }