[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