Author: skitching Date: Sun Mar 6 18:12:01 2005 New Revision: 156359 URL: http://svn.apache.org/viewcvs?view=rev&rev=156359 Log: Make test work correctly when run as "maven test". It would appear that this causes junit tests to run in a custom classloader which didn't work with the previous code.
Modified: jakarta/commons/proper/beanutils/trunk/src/test/org/apache/commons/beanutils/BeanificationTestCase.java jakarta/commons/proper/beanutils/trunk/src/test/org/apache/commons/beanutils/locale/LocaleBeanificationTestCase.java Modified: jakarta/commons/proper/beanutils/trunk/src/test/org/apache/commons/beanutils/BeanificationTestCase.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/beanutils/trunk/src/test/org/apache/commons/beanutils/BeanificationTestCase.java?view=diff&r1=156358&r2=156359 ============================================================================== --- jakarta/commons/proper/beanutils/trunk/src/test/org/apache/commons/beanutils/BeanificationTestCase.java (original) +++ jakarta/commons/proper/beanutils/trunk/src/test/org/apache/commons/beanutils/BeanificationTestCase.java Sun Mar 6 18:12:01 2005 @@ -96,7 +96,7 @@ public void testMemoryTestMethodology() throws Exception { // test methodology // many thanks to Juozas Baliuka for suggesting this method - ClassLoader loader = new ClassLoader() {}; + ClassLoader loader = new ClassLoader(this.getClass().getClassLoader()) {}; WeakReference reference = new WeakReference(loader); Class myClass = loader.loadClass("org.apache.commons.beanutils.BetaBean"); Modified: jakarta/commons/proper/beanutils/trunk/src/test/org/apache/commons/beanutils/locale/LocaleBeanificationTestCase.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/beanutils/trunk/src/test/org/apache/commons/beanutils/locale/LocaleBeanificationTestCase.java?view=diff&r1=156358&r2=156359 ============================================================================== --- jakarta/commons/proper/beanutils/trunk/src/test/org/apache/commons/beanutils/locale/LocaleBeanificationTestCase.java (original) +++ jakarta/commons/proper/beanutils/trunk/src/test/org/apache/commons/beanutils/locale/LocaleBeanificationTestCase.java Sun Mar 6 18:12:01 2005 @@ -100,7 +100,7 @@ public void testMemoryTestMethodology() throws Exception { // test methodology // many thanks to Juozas Baliuka for suggesting this method - ClassLoader loader = new ClassLoader() {}; + ClassLoader loader = new ClassLoader(this.getClass().getClassLoader()) {}; WeakReference reference = new WeakReference(loader); Class myClass = loader.loadClass("org.apache.commons.beanutils.BetaBean"); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]