1package junit.runner; 2 3/** 4 * A TestSuite loader that can reload classes. 5 * {@hide} - Not needed for 1.0 SDK 6 */ 7public 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