[jboss-svn-commits] JBL Code SVN: r19357 - in labs/jbossrules/branches/mic_20080325/drools-compiler/src: main/java/org/drools/brms/server/util and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Apr 1 03:50:05 EDT 2008
Author: michael.neale at jboss.com
Date: 2008-04-01 03:50:04 -0400 (Tue, 01 Apr 2008)
New Revision: 19357
Modified:
labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/client/modeldriven/brl/RuleAttribute.java
labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/server/util/GuidedDTDRLPersistence.java
labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/server/util/ScenarioXMLPersistence.java
labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/BRDRLPersistenceTest.java
labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/GuidedDTDRLPersistenceTest.java
labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/ScenarioXMLPersistenceTest.java
Log:
tidy up
Modified: labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/client/modeldriven/brl/RuleAttribute.java
===================================================================
--- labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/client/modeldriven/brl/RuleAttribute.java 2008-04-01 06:31:38 UTC (rev 19356)
+++ labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/client/modeldriven/brl/RuleAttribute.java 2008-04-01 07:50:04 UTC (rev 19357)
@@ -11,6 +11,7 @@
private static final String NOLOOP = "no-loop";
private static final String SALIENCE = "salience";
+ private static final String ENABLED = "enabled";
public RuleAttribute(final String name,
final String value) {
@@ -32,7 +33,7 @@
if ( NOLOOP.equals( attributeName ) ) {
ret.append( " " );
ret.append( this.value == null ? "true" : this.value );
- } else if ( SALIENCE.equals( this.attributeName ) ) {
+ } else if ( SALIENCE.equals( this.attributeName ) || ENABLED.equals(this.attributeName) ) {
ret.append( " " );
ret.append( this.value );
} else if ( this.value != null ) {
Modified: labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/server/util/GuidedDTDRLPersistence.java
===================================================================
--- labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/server/util/GuidedDTDRLPersistence.java 2008-04-01 06:31:38 UTC (rev 19356)
+++ labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/server/util/GuidedDTDRLPersistence.java 2008-04-01 07:50:04 UTC (rev 19357)
@@ -186,7 +186,7 @@
}
String getName(String tableName, String num) {
- return num + "_" + tableName;
+ return "Row " + num + " " + tableName;
}
boolean validCell(String c) {
Modified: labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/server/util/ScenarioXMLPersistence.java
===================================================================
--- labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/server/util/ScenarioXMLPersistence.java 2008-04-01 06:31:38 UTC (rev 19356)
+++ labs/jbossrules/branches/mic_20080325/drools-compiler/src/main/java/org/drools/brms/server/util/ScenarioXMLPersistence.java 2008-04-01 07:50:04 UTC (rev 19357)
@@ -36,6 +36,7 @@
xt.alias("expect-fact", VerifyFact.class);
xt.alias("expect-field", VerifyField.class);
xt.alias("expect-rule", VerifyRuleFired.class);
+ xt.omitField(ExecutionTrace.class, "rulesFired");
}
public static ScenarioXMLPersistence getInstance() {
Modified: labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/BRDRLPersistenceTest.java
===================================================================
--- labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/BRDRLPersistenceTest.java 2008-04-01 06:31:38 UTC (rev 19356)
+++ labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/BRDRLPersistenceTest.java 2008-04-01 07:50:04 UTC (rev 19357)
@@ -54,6 +54,16 @@
drl );
}
+ public void testAttr() {
+ RuleModel m = new RuleModel();
+ m.attributes = new RuleAttribute[1];
+ m.attributes[0] = new RuleAttribute("enabled", "true");
+ final String drl = p.marshal( m );
+
+ assertTrue(drl.indexOf("enabled true") > 0);
+
+ }
+
public void testMoreComplexRendering() {
final RuleModel m = getComplexModel();
String expected = "rule \"Complex Rule\"\n" +
Modified: labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/GuidedDTDRLPersistenceTest.java
===================================================================
--- labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/GuidedDTDRLPersistenceTest.java 2008-04-01 06:31:38 UTC (rev 19356)
+++ labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/GuidedDTDRLPersistenceTest.java 2008-04-01 07:50:04 UTC (rev 19357)
@@ -120,8 +120,8 @@
public void testName() {
GuidedDTDRLPersistence p = new GuidedDTDRLPersistence();
- assertEquals("42_XXX", p.getName("XXX", "42"));
- assertEquals("42_YYY", p.getName("YYY", "42"));
+ assertEquals("Row 42 XXX", p.getName("XXX", "42"));
+ assertEquals("Row 42 YYY", p.getName("YYY", "42"));
}
public void testAttribs() {
Modified: labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/ScenarioXMLPersistenceTest.java
===================================================================
--- labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/ScenarioXMLPersistenceTest.java 2008-04-01 06:31:38 UTC (rev 19356)
+++ labs/jbossrules/branches/mic_20080325/drools-compiler/src/test/java/org/drools/brms/server/util/ScenarioXMLPersistenceTest.java 2008-04-01 07:50:04 UTC (rev 19357)
@@ -56,6 +56,7 @@
}
+
public void testNewScenario() {
FactData d1 = new FactData("Driver", "d1", ls(new FieldData[] {new FieldData("age", "42"), new FieldData("name", "david")}), false);
Scenario sc = new Scenario();
More information about the jboss-svn-commits
mailing list