[jboss-cvs] JBossAS SVN: r92729 - projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/java/org/jboss/test/osgi/filter/test.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Aug 24 03:45:18 EDT 2009


Author: thomas.diesler at jboss.com
Date: 2009-08-24 03:45:17 -0400 (Mon, 24 Aug 2009)
New Revision: 92729

Modified:
   projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/java/org/jboss/test/osgi/filter/test/AbstractFilterTest.java
Log:
[JBOSGI-129] Filter behaviour change in r4v42
document/assert current behaviour

Modified: projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/java/org/jboss/test/osgi/filter/test/AbstractFilterTest.java
===================================================================
--- projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/java/org/jboss/test/osgi/filter/test/AbstractFilterTest.java	2009-08-24 07:29:41 UTC (rev 92728)
+++ projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/java/org/jboss/test/osgi/filter/test/AbstractFilterTest.java	2009-08-24 07:45:17 UTC (rev 92729)
@@ -86,7 +86,7 @@
       assertInvalid("(>=b)");
       assertInvalid("(~=b)");
       System.out.println("FIXME [JBOSGI-129] - Invalid (*=b)");
-      //assertInvalid("(*=b)");
+      assertNoMatch("(*=b)", properties);
       assertInvalid("(a=\\)");
       
       assertMatch("(a=b)", properties);
@@ -95,7 +95,7 @@
       assertMatch("(c= d)", properties);
       assertMatch("(e=f )", properties);
       System.out.println("FIXME [JBOSGI-129] - NoMatch (a=)");
-      // assertNoMatch("(a=)", properties);
+      assertInvalid("(a=)");
       assertNoMatch("(a=c)", properties);
       assertNoMatch("(x=c)", properties);
       
@@ -124,16 +124,24 @@
       assertMatch("( a<=2)", properties);
       assertMatch("(a <=2)", properties);
       System.out.println("FIXME [JBOSGI-129] - NoMatch (a<= 2)");
-      // assertNoMatch("(a<= 2)", properties);
+      assertMatch("(a<= 2)", properties);
       System.out.println("FIXME [JBOSGI-129] - NoMatch (a<=2 )");
-      // assertNoMatch("(a<=2 )", properties);
+      assertMatch("(a<=2 )", properties);
       assertNoMatch("(a<=0)", properties);
       assertNoMatch("( a<=0)", properties);
       assertNoMatch("(a <=0)", properties);
       assertNoMatch("(a<= 0)", properties);
       assertNoMatch("(a<=0 )", properties);
       System.out.println("FIXME [JBOSGI-129] - NoMatch (a<= )");
-      // assertNoMatch("(a<= )", properties);
+      try
+      {
+         assertNoMatch("(a<= )", properties);
+         fail("NumberFormatException expected");
+      }
+      catch (NumberFormatException e)
+      {
+         // expected
+      }
 
       assertMatch("(string<=3)", properties);
       assertMatch("(string<=3 )", properties);
@@ -158,16 +166,24 @@
       assertMatch("( a>=0)", properties);
       assertMatch("(a >=0)", properties);
       System.out.println("FIXME [JBOSGI-129] - NoMatch (a>= 0)");
-      // assertNoMatch("(a>= 0)", properties);
+      assertMatch("(a>= 0)", properties);
       System.out.println("FIXME [JBOSGI-129] - NoMatch (a>=0 )");
-      //assertNoMatch("(a>=0 )", properties);
+      assertMatch("(a>=0 )", properties);
       assertNoMatch("(a>=2)", properties);
       assertNoMatch("( a>=2)", properties);
       assertNoMatch("(a >=2)", properties);
       assertNoMatch("(a>= 2)", properties);
       assertNoMatch("(a>=2 )", properties);
       System.out.println("FIXME [JBOSGI-129] - NoMatch (a>= )");
-      // assertNoMatch("(a>= )", properties);
+      try
+      {
+         assertNoMatch("(a>= )", properties);
+         fail("NumberFormatException expected");
+      }
+      catch (NumberFormatException e)
+      {
+         // expected
+      }
 
       assertMatch("(string>=1)", properties);
       assertMatch("(string>=1 )", properties);




More information about the jboss-cvs-commits mailing list