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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Apr 13 08:27:37 EDT 2007


Author: mark.proctor at jboss.com
Date: 2007-04-13 08:27:37 -0400 (Fri, 13 Apr 2007)
New Revision: 10967

Modified:
   labs/jbossrules/trunk/drools-core/src/test/java/org/drools/reteoo/RuleFlowGroupTest.java
Log:
JBRULES-788 lock-on-activate rule attribute
-fixed failing unit tests, executedQueuedActions needed to be called manually.

Modified: labs/jbossrules/trunk/drools-core/src/test/java/org/drools/reteoo/RuleFlowGroupTest.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/test/java/org/drools/reteoo/RuleFlowGroupTest.java	2007-04-13 12:25:16 UTC (rev 10966)
+++ labs/jbossrules/trunk/drools-core/src/test/java/org/drools/reteoo/RuleFlowGroupTest.java	2007-04-13 12:27:37 UTC (rev 10967)
@@ -246,6 +246,7 @@
         // on firing the last activation the child rule flow groups should 
         // activate and thus repopulate the agenda
         agenda.fireNextItem( null );
+        workingMemory.executeQueuedActions();
         assertEquals( 0,
                       ruleFlowGroup0.size() );
         assertEquals( 1,
@@ -266,6 +267,7 @@
 
         // executing rule1, which should activate AND-join and thus group 3 
         agenda.fireNextItem( null );
+        workingMemory.executeQueuedActions();
         assertEquals( 0,
                       ruleFlowGroup0.size() );
         assertEquals( 0,
@@ -279,6 +281,7 @@
 
         // executing rule3, and finishing execution
         agenda.fireNextItem( null );
+        workingMemory.executeQueuedActions();
         assertEquals( 0,
                       ruleFlowGroup0.size() );
         assertEquals( 0,




More information about the jboss-svn-commits mailing list