[jboss-cvs] JBossAS SVN: r97574 - in projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool: support and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Dec 8 20:06:36 EST 2009
Author: flavia.rainone at jboss.com
Date: 2009-12-08 20:06:36 -0500 (Tue, 08 Dec 2009)
New Revision: 97574
Modified:
projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/jbosscl/test/JBossClClassPoolTest.java
projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/jbosscl/test/JBossClClassPoolTestDelegate.java
projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/support/SupportArchives.java
Log:
[JBREFLECT-80] Added more commented code for completing this task.
Modified: projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/jbosscl/test/JBossClClassPoolTest.java
===================================================================
--- projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/jbosscl/test/JBossClClassPoolTest.java 2009-12-09 00:19:53 UTC (rev 97573)
+++ projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/jbosscl/test/JBossClClassPoolTest.java 2009-12-09 01:06:36 UTC (rev 97574)
@@ -21,6 +21,9 @@
*/
package org.jboss.test.classpool.jbosscl.test;
+import static org.jboss.test.classpool.support.SupportClasses.CLASS_A;
+import static org.jboss.test.classpool.support.SupportClasses.CLASS_B;
+import static org.jboss.test.classpool.support.SupportClasses.CLASS_C;
import junit.framework.Test;
import org.jboss.classloader.spi.ClassLoaderSystem;
@@ -92,7 +95,9 @@
//Set<Class<?>> excluded = AbstractJDKChecker.getExcluded();
//excluded.add(BeanMetaDataFactoryVisitor.class);
// This is a hack for a hack. ;-)
- // excluded.add(SanityTestScenario.class);
+ //excluded.add(SanityTestScenario.class);
+ //excluded.add(TestScenario.class);
+ //excluded.add(ClassPoolTestScenario.class);
system = (ClassLoaderSystem) getBean("ClassLoaderSystem");
this.testScenario = getTestScenario();
}
@@ -130,11 +135,12 @@
/**
* The test classes should not be on the launcher classpath
*/
+ // TODO JBREFLECT-80
public void testClassesNotOnClasspath()
{
- assertCannotLoadClass(SupportClasses.CLASS_A, this.getClass().getClassLoader());
- assertCannotLoadClass(SupportClasses.CLASS_B, this.getClass().getClassLoader());
- assertCannotLoadClass(SupportClasses.CLASS_C, this.getClass().getClassLoader());
+ assertCannotLoadClass(CLASS_A, this.getClass().getClassLoader());
+ assertCannotLoadClass(CLASS_B, this.getClass().getClassLoader());
+ assertCannotLoadClass(CLASS_C, this.getClass().getClassLoader());
}
/****** AUXILIARY INTERNAL CLASS *****************************************************/
Modified: projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/jbosscl/test/JBossClClassPoolTestDelegate.java
===================================================================
--- projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/jbosscl/test/JBossClClassPoolTestDelegate.java 2009-12-09 00:19:53 UTC (rev 97573)
+++ projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/jbosscl/test/JBossClClassPoolTestDelegate.java 2009-12-09 01:06:36 UTC (rev 97574)
@@ -62,7 +62,7 @@
final String packageName = packageA.substring(0, packageA.lastIndexOf('.'));
ClassFilter classFilter = new ClassFilter()
{
- String packagePath = ClassLoaderUtils.packageNameToPath(JBossClClassPoolTest.class.getName());
+ String packagePath = ClassLoaderUtils.packageNameToPath(packageName);
ClassFilter patternFilter = new PatternClassFilter(
new String[] { packageName + "\\..+" },
new String[] { packagePath + "/.+" },
Modified: projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/support/SupportArchives.java
===================================================================
--- projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/support/SupportArchives.java 2009-12-09 00:19:53 UTC (rev 97573)
+++ projects/jboss-classpool/trunk/src/test/java/org/jboss/test/classpool/support/SupportArchives.java 2009-12-09 01:06:36 UTC (rev 97574)
@@ -78,6 +78,8 @@
public final static String PTD_WS_WAR_LIB = PTD_WS_WAR + "/WEB-INF/lib/wj2.jar";
public final static String PARENT_JAR = "replacereferences-parent.jar";
public final static String CHILD_JAR = "replacereferences-child.jar";
+ // TODO JBREFLECT-80
+ //public final static String EXCLUDED_CLASSPATH = "../test-classes";
public final static String EXCLUDED_CLASSPATH = "../test-excluded-classes";
/************ CLASSPATH URLS ************************************************************/
More information about the jboss-cvs-commits
mailing list