< prev index next >

src/com/sun/javatest/junit/JUnitAnnotationMultiTest.java

Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg


  65             return Status.failed("Test cases failed: " + junitresult.getFailureCount());
  66     }
  67 
  68 
  69     /**
  70      * Entry point for direct execution, not used by the harness.
  71      */
  72     public static void main(String args[]) {
  73         String executeClass = System.getProperty("javaTestExecuteClass");
  74         JUnitAnnotationMultiTest multiTest = new JUnitAnnotationMultiTest(ClassLoader.getSystemClassLoader());
  75         multiTest.setup(executeClass);
  76         multiTest.run0(args);
  77     }
  78 
  79     /**
  80      * Entry point for standalone mode.
  81      */
  82     protected void setup(String executeClass) {
  83 
  84         try {
  85             Class junitTestCaseClass = getClassLoader().loadClass(executeClass);
  86             testCaseClass = junitTestCaseClass;
  87 
  88 
  89         } catch (ClassNotFoundException e){
  90             log.println("Cannot find test: " + executeClass + " (" + exceptionToString(e) + ")");
  91         }
  92     }
  93 
  94     protected void printStackTrace(Throwable t) {
  95         t.printStackTrace(log);
  96     }
  97 
  98     protected Class testCaseClass;
  99 }


  65             return Status.failed("Test cases failed: " + junitresult.getFailureCount());
  66     }
  67 
  68 
  69     /**
  70      * Entry point for direct execution, not used by the harness.
  71      */
  72     public static void main(String args[]) {
  73         String executeClass = System.getProperty("javaTestExecuteClass");
  74         JUnitAnnotationMultiTest multiTest = new JUnitAnnotationMultiTest(ClassLoader.getSystemClassLoader());
  75         multiTest.setup(executeClass);
  76         multiTest.run0(args);
  77     }
  78 
  79     /**
  80      * Entry point for standalone mode.
  81      */
  82     protected void setup(String executeClass) {
  83 
  84         try {
  85             Class<?> junitTestCaseClass = getClassLoader().loadClass(executeClass);
  86             testCaseClass = junitTestCaseClass;
  87 
  88 
  89         } catch (ClassNotFoundException e){
  90             log.println("Cannot find test: " + executeClass + " (" + exceptionToString(e) + ")");
  91         }
  92     }
  93 
  94     protected void printStackTrace(Throwable t) {
  95         t.printStackTrace(log);
  96     }
  97 
  98     protected Class<?> testCaseClass;
  99 }
< prev index next >