[jboss-svn-commits] JBL Code SVN: r13281 - labs/jbossrules/branches/mvel-tooling-2007-06-30/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jul 9 20:03:27 EDT 2007


Author: pombredanne
Date: 2007-07-09 20:03:27 -0400 (Mon, 09 Jul 2007)
New Revision: 13281

Modified:
   labs/jbossrules/branches/mvel-tooling-2007-06-30/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/LocationDeterminatorTest.java
Log:
JBRULES-989: adding failing tests to location determination when in rule header (in the branch so not to break trunk's HEAD)

Modified: labs/jbossrules/branches/mvel-tooling-2007-06-30/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/LocationDeterminatorTest.java
===================================================================
--- labs/jbossrules/branches/mvel-tooling-2007-06-30/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/LocationDeterminatorTest.java	2007-07-09 23:55:19 UTC (rev 13280)
+++ labs/jbossrules/branches/mvel-tooling-2007-06-30/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/LocationDeterminatorTest.java	2007-07-10 00:03:27 UTC (rev 13281)
@@ -1360,7 +1360,7 @@
         location = LocationDeterminator.getLocation(input);
         assertEquals(Location.LOCATION_LHS_FROM, location.getType());
 
-//		See test method testCheckLHSLocationDetermination2 for this failing test
+//moved to testCheckLHSLocationDetermination_Failing
 //        input =
 //        	"rule MyRule \n" +
 //        	"	when \n" +
@@ -1417,9 +1417,8 @@
         assertEquals(Location.LOCATION_LHS_BEGIN_OF_CONDITION, location.getType());
     }
 
-    public void testCheckLHSLocationDetermination2() {
-        String input ;
-        input =
+    public void testCheckLHSLocationDetermination_Failing() {
+        String input =
         	"rule MyRule \n" +
         	"	when \n" +
         	"		ArrayList(size > 50) from accumulate( Person( disabled == \"yes\", income > 100000 ) from town.getPersons() )";
@@ -1482,6 +1481,38 @@
 //        assertEquals(Location.LOCATION_RULE_HEADER, location.getType());
     }
 
+    public void testCheckRuleHeaderLocationDetermination_dialect1() {
+        String input  =
+        	"rule MyRule \n" +
+        	"	dialect =\"java\" howdy";
+        Location location = LocationDeterminator.getLocation(input);
+        assertEquals(Location.LOCATION_RULE_HEADER, location.getType());
+    }
+
+    public void testCheckRuleHeaderLocationDetermination_dialect2() {
+        String input  =
+        	"rule MyRule \n" +
+        	"	dialect =\"mvel\"";
+        Location location = LocationDeterminator.getLocation(input);
+        assertEquals(Location.LOCATION_RULE_HEADER, location.getType());
+    }
+
+    public void testCheckRuleHeaderLocationDetermination_dialect3() {
+        String input  =
+        	"rule MyRule \n" +
+        	"	dialect =";
+        Location location = LocationDeterminator.getLocation(input);
+        assertEquals(Location.LOCATION_RULE_HEADER, location.getType());
+    }
+
+    public void testCheckRuleHeaderLocationDetermination_dialect4() {
+        String input  =
+        	"rule MyRule \n" +
+        	"	dialect =\"";
+        Location location = LocationDeterminator.getLocation(input);
+        assertEquals(Location.LOCATION_RULE_HEADER, location.getType());
+    }
+
     public void testCheckQueryLocationDetermination() {
         String input =
         	"query MyQuery ";




More information about the jboss-svn-commits mailing list