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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Oct 24 06:03:19 EDT 2006


Author: mark.proctor at jboss.com
Date: 2006-10-24 06:03:13 -0400 (Tue, 24 Oct 2006)
New Revision: 7071

Modified:
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Edge.java
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Junction.java
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Line.java
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Stage.java
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Waltz.java
Log:
-Added fixes for waltz to run waltz50

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Edge.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Edge.java	2006-10-24 09:45:31 UTC (rev 7070)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Edge.java	2006-10-24 10:03:13 UTC (rev 7071)
@@ -39,6 +39,10 @@
 
     final public static String MINUS = "-";
 
+    public Edge() {
+        
+    }
+    
     public Edge(final int p1,
                 final int p2,
                 final boolean joined,

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Junction.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Junction.java	2006-10-24 09:45:31 UTC (rev 7070)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Junction.java	2006-10-24 10:03:13 UTC (rev 7071)
@@ -39,7 +39,11 @@
     private int          basePoint;
 
     private String       type;
-
+    
+    public Junction() {
+        
+    }
+    
     public Junction(final int p1,
                     final int p2,
                     final int p3,

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Line.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Line.java	2006-10-24 09:45:31 UTC (rev 7070)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Line.java	2006-10-24 10:03:13 UTC (rev 7071)
@@ -26,6 +26,10 @@
 
     private int p2;
 
+    public Line() {
+        
+    }
+    
     public Line(final int p1,
                 final int p2) {
         this.p1 = p1;

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Stage.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Stage.java	2006-10-24 09:45:31 UTC (rev 7070)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Stage.java	2006-10-24 10:03:13 UTC (rev 7071)
@@ -51,6 +51,10 @@
 
     private int               value;
 
+    public Stage() {
+        
+    }
+    
     public Stage(final int value) {
         this.value = value;
     }

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Waltz.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Waltz.java	2006-10-24 09:45:31 UTC (rev 7070)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/waltz/Waltz.java	2006-10-24 10:03:13 UTC (rev 7071)
@@ -56,10 +56,15 @@
             //            workingMemory.addEventListener( agendaListener );
 
             //go !     
-            //this.loadLines( workingMemory, "waltz12.dat" );
+            this.loadLines( workingMemory,
+                            "waltz50.dat" );
 
-            final Stage stage = new Stage( Stage.START );
-            workingMemory.assertObject( stage );
+            //final Stage stage = new Stage( Stage.START );
+            //workingMemory.assertObject( stage );
+            
+            Stage stage = new Stage(Stage.DUPLICATE);
+            workingMemory.assertObject( stage );            
+            
             workingMemory.fireAllRules();
         } catch ( final Throwable t ) {
             t.printStackTrace();
@@ -100,7 +105,7 @@
             final Matcher m = pat.matcher( line );
             if ( m.matches() ) {
                 final Line l = new Line( Integer.parseInt( m.group( 1 ) ),
-                                   Integer.parseInt( m.group( 2 ) ) );
+                                         Integer.parseInt( m.group( 2 ) ) );
                 wm.assertObject( l );
             }
             line = reader.readLine();




More information about the jboss-svn-commits mailing list