[jboss-cvs] JBossAS SVN: r68876 - projects/microcontainer/trunk/classloader/src/tests/org/jboss/test/classloader/filter/test.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Jan 11 06:30:40 EST 2008
Author: adrian at jboss.org
Date: 2008-01-11 06:30:39 -0500 (Fri, 11 Jan 2008)
New Revision: 68876
Modified:
projects/microcontainer/trunk/classloader/src/tests/org/jboss/test/classloader/filter/test/PackageFilterUnitTestCase.java
Log:
Test for filter handling of default package
Modified: projects/microcontainer/trunk/classloader/src/tests/org/jboss/test/classloader/filter/test/PackageFilterUnitTestCase.java
===================================================================
--- projects/microcontainer/trunk/classloader/src/tests/org/jboss/test/classloader/filter/test/PackageFilterUnitTestCase.java 2008-01-11 11:30:10 UTC (rev 68875)
+++ projects/microcontainer/trunk/classloader/src/tests/org/jboss/test/classloader/filter/test/PackageFilterUnitTestCase.java 2008-01-11 11:30:39 UTC (rev 68876)
@@ -102,4 +102,21 @@
assertFilterNoMatchPackageName("", filter);
assertFilterNoMatchPackageName(null, filter);
}
+
+ public void testDefaultPackage() throws Exception
+ {
+ ClassFilter filter = PackageClassFilter.createPackageClassFilter("");
+ assertFilterMatchesClassName("Root", filter);
+ assertFilterNoMatchClassName("java.NotRoot", filter);
+ assertFilterMatchesClassName("", filter);
+ assertFilterNoMatchClassName(null, filter);
+ assertFilterMatchesResourcePath("Root", filter);
+ assertFilterMatchesResourcePath("Root.xml", filter);
+ assertFilterMatchesResourcePath("", filter);
+ assertFilterNoMatchResourcePath("java/Root.xml", filter);
+ assertFilterNoMatchResourcePath(null, filter);
+ assertFilterMatchesPackageName("", filter);
+ assertFilterNoMatchPackageName("java", filter);
+ assertFilterNoMatchPackageName(null, filter);
+ }
}
More information about the jboss-cvs-commits
mailing list