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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jul 10 20:39:53 EDT 2007


Author: michael.neale at jboss.com
Date: 2007-07-10 20:39:53 -0400 (Tue, 10 Jul 2007)
New Revision: 13328

Modified:
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java
Log:
JANINO not working with static importing of functions

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java	2007-07-11 00:22:03 UTC (rev 13327)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java	2007-07-11 00:39:53 UTC (rev 13328)
@@ -1238,6 +1238,20 @@
         assertFalse( pkg.getRuleFlows().containsKey( "1" ) );
 
     }
+    
+    public void testJaninoWithStaticImports() throws Exception {
+        PackageBuilderConfiguration cfg = new PackageBuilderConfiguration();
+        cfg.setCompiler( PackageBuilderConfiguration.JANINO );
+        
+        
+        PackageBuilder bldr = new PackageBuilder(cfg);
+        bldr.addPackageFromDrl( new StringReader("package testBuilderPackageConfig \n import java.util.List") );
+        bldr.addPackageFromDrl( new StringReader("function void doSomething() {\n System.err.println(List.class.toString()); }"));
+        
+        assertFalse(bldr.hasErrors());
+        
+    }
+    
 
     class MockRuleFlow
         implements




More information about the jboss-svn-commits mailing list