[jboss-svn-commits] JBL Code SVN: r23865 - in labs/jbossrules/trunk/drools-compiler/src: test/java/org/drools/lang/dsl and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Nov 13 11:26:33 EST 2008
Author: tirelli
Date: 2008-11-13 11:26:33 -0500 (Thu, 13 Nov 2008)
New Revision: 23865
Modified:
labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/dsl/DefaultExpander.java
labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/lang/dsl/DSLMappingFileTest.java
Log:
JBRULES-1839: Fixing DSL expander for rules with no RHS
Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/dsl/DefaultExpander.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/dsl/DefaultExpander.java 2008-11-13 15:38:06 UTC (rev 23864)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/dsl/DefaultExpander.java 2008-11-13 16:26:33 UTC (rev 23865)
@@ -312,7 +312,9 @@
}
buf.append( "\n" );
}
-
+ if( lines.length == 0 ) {
+ buf.append( "\n" );
+ }
return buf.toString();
}
Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/lang/dsl/DSLMappingFileTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/lang/dsl/DSLMappingFileTest.java 2008-11-13 15:38:06 UTC (rev 23864)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/lang/dsl/DSLMappingFileTest.java 2008-11-13 16:26:33 UTC (rev 23865)
@@ -108,10 +108,9 @@
}
/**
- * From Toni to Edson.
* Right now this test fails because there is no RHS for the rule. It connects the "then" and "end" to "thenend".
*/
- public void FIXMEtestNoRHS() {
+ public void testNoRHS() {
String file = "[then]TEST=System.out.println(\"DO_SOMETHING\");\n" + "[when]code {code1} occurs and sum of all digit not equal \\( {code2} \\+ {code3} \\)=AAAA( cd1 == {code1}, cd2 != ( {code2} + {code3} ))\n"
+ "[when]code {code1} occurs=BBBB\n";
try {
More information about the jboss-svn-commits
mailing list