[jboss-svn-commits] JBL Code SVN: r24741 - labs/jbossrules/trunk/drools-clips/src/test/java/org/drools/clips.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jan 15 18:57:19 EST 2009
Author: mark.proctor at jboss.com
Date: 2009-01-15 18:57:19 -0500 (Thu, 15 Jan 2009)
New Revision: 24741
Modified:
labs/jbossrules/trunk/drools-clips/src/test/java/org/drools/clips/LhsClpParserTest.java
Log:
-Fixed failing test, someone has changed rule.attributes from a List to a Map.
Modified: labs/jbossrules/trunk/drools-clips/src/test/java/org/drools/clips/LhsClpParserTest.java
===================================================================
--- labs/jbossrules/trunk/drools-clips/src/test/java/org/drools/clips/LhsClpParserTest.java 2009-01-15 22:40:50 UTC (rev 24740)
+++ labs/jbossrules/trunk/drools-clips/src/test/java/org/drools/clips/LhsClpParserTest.java 2009-01-15 23:57:19 UTC (rev 24741)
@@ -4,6 +4,7 @@
import java.io.InputStreamReader;
import java.io.Reader;
import java.util.List;
+import java.util.Map;
import junit.framework.TestCase;
@@ -329,18 +330,18 @@
public void testRuleHeader() throws Exception {
RuleDescr rule = parse( "(defrule MAIN::name \"docs\"(declare (salience -100) ) => )" ).defrule();
- List attributes = rule.getAttributes();
- AttributeDescr module = ( AttributeDescr ) attributes.get( 0 );
+ Map attributes = rule.getAttributes();
+ AttributeDescr module = ( AttributeDescr ) attributes.get( "agenda-group" );
assertEquals( "agenda-group", module.getName() );
assertEquals( "MAIN", module.getValue() );
assertEquals("name", rule.getName() );
- AttributeDescr dialect = ( AttributeDescr ) attributes.get( 1 );
+ AttributeDescr dialect = ( AttributeDescr ) attributes.get( "dialect" );
assertEquals( "dialect", dialect.getName() );
assertEquals( "clips", dialect.getValue() );
- AttributeDescr salience = ( AttributeDescr ) attributes.get( 2 );
+ AttributeDescr salience = ( AttributeDescr ) attributes.get( "salience" );
assertEquals( "salience", salience.getName() );
assertEquals( "-100", salience.getValue() );
More information about the jboss-svn-commits
mailing list