[jboss-svn-commits] JBL Code SVN: r12985 - labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Jul 1 21:27:34 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-07-01 21:27:34 -0400 (Sun, 01 Jul 2007)
New Revision: 12985
Modified:
labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/StatefulSessionTest.java
Log:
JBRULES-947 sequential rete
-An Exception is thrown if you try and instantiate a RuleBase with a sequential setting.
Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/StatefulSessionTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/StatefulSessionTest.java 2007-07-02 01:27:30 UTC (rev 12984)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/StatefulSessionTest.java 2007-07-02 01:27:34 UTC (rev 12985)
@@ -180,6 +180,19 @@
assertTrue( futureFireAllRules.getException() instanceof Exception );
}
+ public void testSequentialException() {
+ RuleBaseConfiguration config = new RuleBaseConfiguration();
+ config.setSequential( true );
+ RuleBase ruleBase = RuleBaseFactory.newRuleBase( config );
+
+ try {
+ ruleBase.newStatefulSession();
+ fail("cannot have a stateful session with sequential set to true" );
+ } catch ( Exception e ) {
+
+ }
+ }
+
private StatefulSession getExceptionSession() throws Exception {
final PackageBuilder builder = new PackageBuilder();
builder.addPackageFromDrl( new InputStreamReader( getClass().getResourceAsStream( "test_ConsequenceException.drl" ) ) );
More information about the jboss-svn-commits
mailing list