[jboss-svn-commits] JBL Code SVN: r7057 - in labs/jbossrules/trunk/drools-compiler/src/test: java/org/drools/integrationtests resources/org/drools/integrationtests

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Oct 23 21:02:29 EDT 2006


Author: mark.proctor at jboss.com
Date: 2006-10-23 21:02:26 -0400 (Mon, 23 Oct 2006)
New Revision: 7057

Modified:
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java
   labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/errors_in_rule.drl
   labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/eval_rule_test_more.drl
Log:
-Making fixes for limitatinos  with ShadowFacts

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java	2006-10-24 00:57:01 UTC (rev 7056)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java	2006-10-24 01:02:26 UTC (rev 7057)
@@ -523,10 +523,11 @@
         workingMemory.setGlobal( "list",
                                  list );
 
-        workingMemory.assertObject( "foo" );
+        Person foo = new Person( "foo" );
+        workingMemory.assertObject( foo );
         workingMemory.fireAllRules();
 
-        assertEquals( "foo",
+        assertEquals( foo,
                       list.get( 0 ) );
     }
 

Modified: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/errors_in_rule.drl
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/errors_in_rule.drl	2006-10-24 00:57:01 UTC (rev 7056)
+++ labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/errors_in_rule.drl	2006-10-24 01:02:26 UTC (rev 7057)
@@ -18,7 +18,7 @@
 
 rule "This is fine"
 	when
-		String()
+		Cheese()
 	then
 		//System.out.println("hello");
 end
\ No newline at end of file

Modified: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/eval_rule_test_more.drl
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/eval_rule_test_more.drl	2006-10-24 00:57:01 UTC (rev 7056)
+++ labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/eval_rule_test_more.drl	2006-10-24 01:02:26 UTC (rev 7057)
@@ -8,17 +8,17 @@
 
 rule "another test"
     when
-        s : String()
-        eval(s.equals("foo") && s.startsWith("f"))
+        p : Person()
+        eval(p.getName().equals("foo") && p.getName().startsWith("f"))
     then
-        list.add( s );
+        list.add( p );
 end  
 
 rule "yet more"
     when
-        s : String()
-        eval(s.equals("foo") && s.startsWith("f"))
-        eval(s.equals("foo") && s.startsWith("q"))        
+        p : Person()
+        eval(p.getName().equals("foo") && p.getName().startsWith("f"))
+        eval(p.getName().equals("foo") && p.getName().startsWith("q"))        
     then
-        list.add( s );
+        list.add( p );
 end  
\ No newline at end of file




More information about the jboss-svn-commits mailing list