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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed May 26 17:22:43 EDT 2010


Author: tirelli
Date: 2010-05-26 17:22:42 -0400 (Wed, 26 May 2010)
New Revision: 33105

Added:
   labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_OrCEFollowedByMultipleEval.drl
Log:
JBRULES-2482: adding test file

Added: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_OrCEFollowedByMultipleEval.drl
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_OrCEFollowedByMultipleEval.drl	                        (rev 0)
+++ labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_OrCEFollowedByMultipleEval.drl	2010-05-26 21:22:42 UTC (rev 33105)
@@ -0,0 +1,27 @@
+package org.drools;
+
+rule "Test OR with multiple evals - java"
+    dialect "java"
+when
+    $aFact : FactA( $a : field1 == "a" )
+    $bFact : FactB( $b : f1 == "b" )
+    $cFact : FactC( $c : f1 == "c" )
+    ( eval( $aFact.getField1().equals( $a ) ) or 
+      eval( $bFact.getF1().equals( $b ) ) or
+      eval( $cFact.getF1().equals( $c ) ) )
+then
+    // do something thrice
+end
+
+rule "Test OR with multiple evals - mvel"
+    dialect "mvel"
+when
+    $aFact : FactA( $a : field1 == "a" )
+    $bFact : FactB( $b : f1 == "b" )
+    $cFact : FactC( $c : f1 == "c" )
+    ( eval( $aFact.getField1().equals( $a ) ) or 
+      eval( $bFact.getF1().equals( $b ) ) or
+      eval( $cFact.getF1().equals( $c ) ) )
+then
+    // do something thrice
+end
\ No newline at end of file



More information about the jboss-svn-commits mailing list