public void testJarClassLoading() throws Exception {
URL url= getClass().getResource("test.jar");
if (url == null)
return; // This test only makes sense when run from Ant, so silently ignore
String path= url.getFile();
TestCaseClassLoader loader= new TestCaseClassLoader(path);
Class loadedClass= loader.loadClass("junit.tests.runner.LoadedFromJar", true);
Object o= loadedClass.newInstance();
//
// Invoke the assertClassLoaders method via reflection.
// We use reflection since the class is loaded by
// another class loader and we can't do a successfull downcast to