[jboss-svn-commits] JBL Code SVN: r21476 - labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/rule/builder/dialect/java.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Aug 12 11:09:14 EDT 2008


Author: tirelli
Date: 2008-08-12 11:09:14 -0400 (Tue, 12 Aug 2008)
New Revision: 21476

Modified:
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/rule/builder/dialect/java/JavaConsequenceBuilderTest.java
Log:
Uncommenting and fixing test.

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/rule/builder/dialect/java/JavaConsequenceBuilderTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/rule/builder/dialect/java/JavaConsequenceBuilderTest.java	2008-08-12 14:55:43 UTC (rev 21475)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/rule/builder/dialect/java/JavaConsequenceBuilderTest.java	2008-08-12 15:09:14 UTC (rev 21476)
@@ -1,9 +1,6 @@
 package org.drools.rule.builder.dialect.java;
 
-import java.util.Set;
-
 import junit.framework.TestCase;
-
 import org.antlr.runtime.RecognitionException;
 import org.drools.Cheese;
 import org.drools.base.ClassObjectType;
@@ -18,6 +15,8 @@
 import org.drools.rule.Rule;
 import org.drools.rule.builder.RuleBuildContext;
 
+import java.util.Set;
+
 public class JavaConsequenceBuilderTest extends TestCase {
 
     private JavaConsequenceBuilder builder;
@@ -59,7 +58,7 @@
     public void testDummy() {}
     
     // this test requires mvel 1.2.19. Leaving it commented until mvel is released.
-    public void FIXME_testFixModifyBlocks() {
+    public void testFixModifyBlocks() {
 
         try {
             JavaExprAnalyzer analyzer = new JavaExprAnalyzer();
@@ -71,11 +70,11 @@
                                                     (String) ruleDescr.getConsequence() );
             
             String expected = " System.out.println(\"this is a test\");\n"+
-                              "org.drools.Cheese __obj__ = (org.drools.Cheese) ( $cheese );\n" +
+                              "{ org.drools.Cheese __obj__ = (org.drools.Cheese) ( $cheese );\n" +
                               "modifyRetract( __obj__ );\n"+
                               "__obj__.setPrice( 10 );\n"+
                               "__obj__.setAge( age );\n"+
-                              "modifyInsert( __obj__ );\n"+
+                              "modifyInsert( __obj__ );}\n"+
                               "System.out.println(\"we are done\");\n";
             
             assertNotNull( context.getErrors().toString(), fixed );




More information about the jboss-svn-commits mailing list