[jboss-svn-commits] JBL Code SVN: r9399 - 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
Thu Feb 8 18:36:04 EST 2007
Author: KrisVerlaenen
Date: 2007-02-08 18:36:04 -0500 (Thu, 08 Feb 2007)
New Revision: 9399
Modified:
labs/jbossrules/trunk/drools-core/src/test/java/org/drools/reteoo/AgendaTest.java
Log:
Fixed error where activations were not removed from activation group when retracting a tuple
Modified: labs/jbossrules/trunk/drools-core/src/test/java/org/drools/reteoo/AgendaTest.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/test/java/org/drools/reteoo/AgendaTest.java 2007-02-08 23:35:50 UTC (rev 9398)
+++ labs/jbossrules/trunk/drools-core/src/test/java/org/drools/reteoo/AgendaTest.java 2007-02-08 23:36:04 UTC (rev 9399)
@@ -578,6 +578,20 @@
assertEquals( 1,
activationGroup0.size() );
+ // Removing a tuple should remove the activation from the activation-group-0 again
+ node0.retractTuple( tuple,
+ context0,
+ workingMemory );
+ assertEquals( 0,
+ activationGroup0.size() );
+
+ // Assert the tuple again and check it was added to activation-group-0
+ node0.assertTuple( tuple,
+ context0,
+ workingMemory );
+ assertEquals( 1,
+ activationGroup0.size() );
+
// Assert another tuple and check it was added to activation-group-0
node1.assertTuple( tuple,
context1,
More information about the jboss-svn-commits
mailing list