[jboss-svn-commits] JBL Code SVN: r29042 - in labs/jbossrules/trunk/drools-guvnor/src: test/java/org/drools/guvnor/server and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Aug 25 04:03:38 EDT 2009
Author: michael.neale at jboss.com
Date: 2009-08-25 04:03:38 -0400 (Tue, 25 Aug 2009)
New Revision: 29042
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java
labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/ServiceImplementationTest.java
Log:
GUVNOR-437 disabled scenarios should not be executed
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java 2009-08-24 23:54:21 UTC (rev 29041)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java 2009-08-25 08:03:38 UTC (rev 29042)
@@ -2053,18 +2053,21 @@
RuleCoverageListener coverage = new RuleCoverageListener( expectedRules( bin ) );
while ( it.hasNext() ) {
- RuleAsset asset = loadAsset( (AssetItem) it.next() );
- Scenario sc = (Scenario) asset.content;
- runScenario( item.getName(),
- sc,
- coverage );//runScenario(sc, res, workingMemory).scenario;
+ AssetItem as= it.next();
+ if (!as.getDisabled()) {
+ RuleAsset asset = loadAsset( as );
+ Scenario sc = (Scenario) asset.content;
+ runScenario( item.getName(),
+ sc,
+ coverage );//runScenario(sc, res, workingMemory).scenario;
- int[] totals = sc.countFailuresTotal();
- resultSummaries.add( new ScenarioResultSummary( totals[0],
- totals[1],
- asset.metaData.name,
- asset.metaData.description,
- asset.uuid ) );
+ int[] totals = sc.countFailuresTotal();
+ resultSummaries.add( new ScenarioResultSummary( totals[0],
+ totals[1],
+ asset.metaData.name,
+ asset.metaData.description,
+ asset.uuid ) );
+ }
}
ScenarioResultSummary[] summaries = resultSummaries.toArray( new ScenarioResultSummary[resultSummaries.size()] );
Modified: labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/ServiceImplementationTest.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/ServiceImplementationTest.java 2009-08-24 23:54:21 UTC (rev 29041)
+++ labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/ServiceImplementationTest.java 2009-08-25 08:03:38 UTC (rev 29042)
@@ -2335,7 +2335,14 @@
scenario2.updateContent(ScenarioXMLPersistence.getInstance().marshal(sc));
scenario2.checkin("");
+ AssetItem scenario3 = pkg.addAsset("scenBOGUS", "");
+ scenario3.updateFormat(AssetFormats.TEST_SCENARIO);
+ scenario3.updateContent("SOME RUBBISH");
+ scenario3.updateDisabled(true);
+ scenario3.checkin("");
+
+
//love you
long time = System.currentTimeMillis();
BulkTestRunResult result = impl.runScenariosInPackage(pkg.getUUID());
More information about the jboss-svn-commits
mailing list