[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