[jboss-svn-commits] JBL Code SVN: r19002 - labs/jbossrules/branches/ming-serialization/drools-compiler/src/test/java/org/drools/integrationtests.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Mar 14 18:14:18 EDT 2008
Author: mingjin
Date: 2008-03-14 18:14:17 -0400 (Fri, 14 Mar 2008)
New Revision: 19002
Modified:
labs/jbossrules/branches/ming-serialization/drools-compiler/src/test/java/org/drools/integrationtests/TruthMaintenanceTest.java
Log:
fixed testLogicalInsertionsDynamicRule
Modified: labs/jbossrules/branches/ming-serialization/drools-compiler/src/test/java/org/drools/integrationtests/TruthMaintenanceTest.java
===================================================================
--- labs/jbossrules/branches/ming-serialization/drools-compiler/src/test/java/org/drools/integrationtests/TruthMaintenanceTest.java 2008-03-14 22:05:58 UTC (rev 19001)
+++ labs/jbossrules/branches/ming-serialization/drools-compiler/src/test/java/org/drools/integrationtests/TruthMaintenanceTest.java 2008-03-14 22:14:17 UTC (rev 19002)
@@ -90,10 +90,12 @@
builder.addPackageFromDrl( reader );
final Package pkg2 = builder.getPackage();
ruleBase.addPackage( pkg2 );
-// ruleBase = SerializationHelper.serializeObject(ruleBase);
+ ruleBase = SerializationHelper.serializeObject(ruleBase);
workingMemory.fireAllRules();
+ ruleBase = workingMemory.getRuleBase();
+
// check all now have just one logical assertion each
list = IteratorToList.convert( workingMemory.iterateObjects( new ClassObjectFilter( Person.class) ) );
assertEquals( 3,
@@ -161,6 +163,7 @@
// leapsRuleBase.removeRule( ruleBase.getPackages()[1].getName(),
// ruleBase.getPackages()[1].getRules()[0].getName() );
}
+ ruleBase = SerializationHelper.serializeObject(ruleBase);
assertEquals( 0,
ruleBase.getPackages()[0].getRules().length );
assertEquals( 0,
More information about the jboss-svn-commits
mailing list