[jboss-svn-commits] JBL Code SVN: r11148 - labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/builder.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Apr 20 05:27:18 EDT 2007
Author: michael.neale at jboss.com
Date: 2007-04-20 05:27:17 -0400 (Fri, 20 Apr 2007)
New Revision: 11148
Modified:
labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/builder/ContentPackageAssemblerTest.java
Log:
JBRULES-773 added test for concurrent versions
Modified: labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/builder/ContentPackageAssemblerTest.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/builder/ContentPackageAssemblerTest.java 2007-04-20 08:53:07 UTC (rev 11147)
+++ labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/builder/ContentPackageAssemblerTest.java 2007-04-20 09:27:17 UTC (rev 11148)
@@ -140,8 +140,20 @@
assertEquals(4, bin.getRules().length);
+ //now create a snapshot
+ repo.createPackageSnapshot( pkg.getName(), "SNAP_1" );
+ //and screw up the the non snapshot one
+ pkg.updateHeader( "koo koo ca choo" );
+ asm = new ContentPackageAssembler(pkg);
+ assertTrue(asm.hasErrors());
+
+ //check the snapshot is kosher
+ pkg = repo.loadPackageSnapshot( pkg.getName(), "SNAP_1" );
+ asm = new ContentPackageAssembler(pkg);
+ assertFalse(asm.hasErrors());
+
}
/**
More information about the jboss-svn-commits
mailing list