Home | History | Annotate | Download | only in runner
      1 package junit.runner;
      2 
      3 /**
      4  * A TestSuite loader that can reload classes.
      5  * {@hide} - Not needed for 1.0 SDK
      6  */
      7 public class ReloadingTestSuiteLoader implements TestSuiteLoader {
      8 
      9 	public Class load(String suiteClassName) throws ClassNotFoundException {
     10 		return createLoader().loadClass(suiteClassName, true);
     11 	}
     12 
     13 	public Class reload(Class aClass) throws ClassNotFoundException {
     14 		return createLoader().loadClass(aClass.getName(), true);
     15 	}
     16 
     17 	protected TestCaseClassLoader createLoader() {
     18 		return new TestCaseClassLoader();
     19 	}
     20 }
     21