[jboss-svn-commits] JBL Code SVN: r10684 - in labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools: eclipse and 7 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Apr 1 16:43:05 EDT 2007


Author: mark.proctor at jboss.com
Date: 2007-04-01 16:43:05 -0400 (Sun, 01 Apr 2007)
New Revision: 10684

Added:
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/DSLAdapterTest.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/RuleContentOutlineTest.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/rete/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/test.dsl
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/wizard/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/wizard/rule/
Removed:
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/DSLAdapterTest.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/RuleContentOutlineTest.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/completion/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/rete/
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/test.dsl
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/wizard/
Modified:
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/ContextScanningTest.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/DRLCompletionProcessorTest.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/IncompleteParsingTest.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/KeywordsTest.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/LocationDeterminatorTest.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/rete/ReteooLayoutFactoryTest.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/rete/ZoomControlTest.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/wizard/rule/DRLGenTemplateTest.java
Log:
JBRULES-761 Automate the Eclipse build
-refactor the test paths

Copied: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/DSLAdapterTest.java (from rev 10663, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/DSLAdapterTest.java)
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/DSLAdapterTest.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/DSLAdapterTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -0,0 +1,52 @@
+package org.drools.eclipse.editors;
+
+import junit.framework.TestCase;
+
+/**
+ * 
+ * @author Michael Neale
+ */
+public class DSLAdapterTest extends TestCase {
+    
+    public void testFindExpander() {
+        
+        StringBuffer buf = largeString();
+        
+        String pat = "\nexpander  \t abc.dsl";
+        
+        DSLAdapter ad = new DSLAdapter();
+        assertEquals("abc.dsl", DSLAdapter.findDSLConfigName( pat ));
+        
+        
+        assertEquals("abc.dsl", DSLAdapter.findDSLConfigName( buf.toString() ));
+        
+        assertEquals(null, DSLAdapter.findDSLConfigName( "abc /n/n" ));
+        
+        ad = new DSLAdapter("fdfds", null);
+        assertEquals(null, ad.getDSLConfigName());
+        
+    }
+    
+    public void testLoadGrammar() throws Exception {
+        DSLAdapter ad = new DSLAdapter();
+        
+        ad.readConfig( this.getClass().getResourceAsStream( "test.dsl" ) );
+        assertNotNull(ad.listConditionItems());
+        assertNotNull(ad.listConsequenceItems());
+    }
+
+    private StringBuffer largeString() {
+        StringBuffer buf = new StringBuffer();
+        for (int i = 0; i < 1000; i++) {
+            if (i == 42) {
+                buf.append( "\nuse expander abc.dsl  \n" );
+            }
+            
+            buf.append( "\n" );
+            buf.append( " fdsfdsfds && " + i);
+            
+        }
+        return buf;
+    }
+    
+}

Copied: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/RuleContentOutlineTest.java (from rev 10663, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/RuleContentOutlineTest.java)
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/RuleContentOutlineTest.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/RuleContentOutlineTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -0,0 +1,38 @@
+package org.drools.eclipse.editors;
+
+import junit.framework.TestCase;
+
+import org.drools.eclipse.editors.outline.FunctionTreeNode;
+import org.drools.eclipse.editors.outline.PackageTreeNode;
+import org.drools.eclipse.editors.outline.RuleContentOutlinePage;
+
+public class RuleContentOutlineTest extends TestCase {
+
+    public void testNodeBuild() {
+        RuleContentOutlinePage page = new RuleContentOutlinePage( null );
+        String source = "expander foobar.dsl\nimport foo\nfunction void smeg(s) {\n \n}\n";
+        PackageTreeNode node = new PackageTreeNode();
+        page.populatePackageTreeNode( node,
+                                      source );
+        Object[] nodes = node.getChildren( new Object() );
+
+        for ( int i = 0; i < nodes.length; i++ ) {
+            if ( nodes[i] instanceof FunctionTreeNode ) {
+                FunctionTreeNode func = (FunctionTreeNode) nodes[i];
+                assertEquals( "smeg()",
+                              func.getLabel( null ) );
+
+            }
+        }
+
+        source = "function String foo(String bar) {";
+        node = new PackageTreeNode();
+        page.populatePackageTreeNode( node,
+                                      source );
+        FunctionTreeNode func = (FunctionTreeNode) node.getChildren( new Object() )[0];
+        assertEquals( "foo()",
+                      func.getLabel( null ) );
+
+    }
+
+}

Copied: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion (from rev 10663, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/completion)

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/ContextScanningTest.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/completion/ContextScanningTest.java	2007-03-30 22:16:20 UTC (rev 10663)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/ContextScanningTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -1,4 +1,4 @@
-package org.drools.ide.editors.completion;
+package org.drools.eclipse.editors.completion;
 
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/DRLCompletionProcessorTest.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/completion/DRLCompletionProcessorTest.java	2007-03-30 22:16:20 UTC (rev 10663)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/DRLCompletionProcessorTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -1,4 +1,4 @@
-package org.drools.ide.editors.completion;
+package org.drools.eclipse.editors.completion;
 
 import java.util.ArrayList;
 import java.util.List;

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/IncompleteParsingTest.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/completion/IncompleteParsingTest.java	2007-03-30 22:16:20 UTC (rev 10663)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/IncompleteParsingTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -1,4 +1,4 @@
-package org.drools.ide.editors.completion;
+package org.drools.eclipse.editors.completion;
 
 import java.util.List;
 

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/KeywordsTest.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/completion/KeywordsTest.java	2007-03-30 22:16:20 UTC (rev 10663)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/KeywordsTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -1,6 +1,6 @@
-package org.drools.ide.editors.completion;
+package org.drools.eclipse.editors.completion;
 
-import org.drools.ide.editors.Keywords;
+import org.drools.eclipse.editors.Keywords;
 
 import junit.framework.TestCase;
 

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/LocationDeterminatorTest.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/completion/LocationDeterminatorTest.java	2007-03-30 22:16:20 UTC (rev 10663)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/completion/LocationDeterminatorTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -1,4 +1,4 @@
-package org.drools.ide.editors.completion;
+package org.drools.eclipse.editors.completion;
 
 import junit.framework.TestCase;
 

Copied: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/rete (from rev 10663, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/rete)

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/rete/ReteooLayoutFactoryTest.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/rete/ReteooLayoutFactoryTest.java	2007-03-30 22:16:20 UTC (rev 10663)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/rete/ReteooLayoutFactoryTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -1,4 +1,4 @@
-package org.drools.ide.editors.rete;
+package org.drools.eclipse.editors.rete;
 
 import java.io.ByteArrayOutputStream;
 import java.io.IOException;
@@ -13,7 +13,7 @@
 import org.drools.PackageIntegrationException;
 import org.drools.RuleBase;
 import org.drools.compiler.DroolsParserException;
-import org.drools.ide.editors.rete.model.ReteGraph;
+import org.drools.eclipse.editors.rete.model.ReteGraph;
 import org.drools.reteoo.AlphaNodeVertex;
 import org.drools.reteoo.BaseVertex;
 import org.drools.reteoo.LeftInputAdapterNodeVertex;
@@ -48,7 +48,7 @@
     }
 
     /**
-     * Test method for {@link org.drools.ide.editors.rete.ReteooLayoutFactory#calculateReteRows(org.drools.reteoo.BaseVertex)}.
+     * Test method for {@link org.drools.eclipse.editors.rete.ReteooLayoutFactory#calculateReteRows(org.drools.reteoo.BaseVertex)}.
      * @throws IOException 
      * @throws DroolsParserException 
      * @throws PackageIntegrationException 
@@ -82,7 +82,7 @@
     }
 
     /**
-     * Test method for {@link org.drools.ide.editors.rete.ReteooLayoutFactory#layoutRowList(org.drools.ide.editors.rete.model.ReteGraph, org.drools.ide.editors.rete.RowList)}.
+     * Test method for {@link org.drools.eclipse.editors.rete.ReteooLayoutFactory#layoutRowList(org.drools.eclipse.editors.rete.model.ReteGraph, org.drools.eclipse.editors.rete.RowList)}.
      * 
      * @throws IOException 
      * @throws DroolsParserException 

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/rete/ZoomControlTest.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/rete/ZoomControlTest.java	2007-03-30 22:16:20 UTC (rev 10663)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/rete/ZoomControlTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -1,13 +1,13 @@
-package org.drools.ide.editors.rete;
+package org.drools.eclipse.editors.rete;
 
 import java.io.InputStream;
 import java.io.StringBufferInputStream;
 
 import junit.framework.TestCase;
 
-import org.drools.ide.editors.DRLRuleEditor2;
-import org.drools.ide.editors.ZoomInAction2;
-import org.drools.ide.editors.ZoomOutAction2;
+import org.drools.eclipse.editors.DRLRuleEditor2;
+import org.drools.eclipse.editors.ZoomInAction2;
+import org.drools.eclipse.editors.ZoomOutAction2;
 import org.eclipse.core.filebuffers.manipulation.ContainerCreator;
 import org.eclipse.core.resources.IContainer;
 import org.eclipse.core.resources.IFile;

Copied: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/test.dsl (from rev 10663, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/test.dsl)
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/test.dsl	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/editors/test.dsl	2007-04-01 20:43:05 UTC (rev 10684)
@@ -0,0 +1,3 @@
+#this is a DSL
+Left hand side=Right hand side
+Something else=boo
\ No newline at end of file

Copied: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/wizard/rule (from rev 10663, labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/wizard/rule)

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/wizard/rule/DRLGenTemplateTest.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/wizard/rule/DRLGenTemplateTest.java	2007-03-30 22:16:20 UTC (rev 10663)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/eclipse/wizard/rule/DRLGenTemplateTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -1,4 +1,4 @@
-package org.drools.ide.wizard.rule;
+package org.drools.eclipse.wizard.rule;
 
 import java.io.BufferedReader;
 import java.io.IOException;

Deleted: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/DSLAdapterTest.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/DSLAdapterTest.java	2007-04-01 03:09:43 UTC (rev 10683)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/DSLAdapterTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -1,52 +0,0 @@
-package org.drools.ide.editors;
-
-import junit.framework.TestCase;
-
-/**
- * 
- * @author Michael Neale
- */
-public class DSLAdapterTest extends TestCase {
-    
-    public void testFindExpander() {
-        
-        StringBuffer buf = largeString();
-        
-        String pat = "\nexpander  \t abc.dsl";
-        
-        DSLAdapter ad = new DSLAdapter();
-        assertEquals("abc.dsl", DSLAdapter.findDSLConfigName( pat ));
-        
-        
-        assertEquals("abc.dsl", DSLAdapter.findDSLConfigName( buf.toString() ));
-        
-        assertEquals(null, DSLAdapter.findDSLConfigName( "abc /n/n" ));
-        
-        ad = new DSLAdapter("fdfds", null);
-        assertEquals(null, ad.getDSLConfigName());
-        
-    }
-    
-    public void testLoadGrammar() throws Exception {
-        DSLAdapter ad = new DSLAdapter();
-        
-        ad.readConfig( this.getClass().getResourceAsStream( "test.dsl" ) );
-        assertNotNull(ad.listConditionItems());
-        assertNotNull(ad.listConsequenceItems());
-    }
-
-    private StringBuffer largeString() {
-        StringBuffer buf = new StringBuffer();
-        for (int i = 0; i < 1000; i++) {
-            if (i == 42) {
-                buf.append( "\nuse expander abc.dsl  \n" );
-            }
-            
-            buf.append( "\n" );
-            buf.append( " fdsfdsfds && " + i);
-            
-        }
-        return buf;
-    }
-    
-}

Deleted: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/RuleContentOutlineTest.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/RuleContentOutlineTest.java	2007-04-01 03:09:43 UTC (rev 10683)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/RuleContentOutlineTest.java	2007-04-01 20:43:05 UTC (rev 10684)
@@ -1,38 +0,0 @@
-package org.drools.ide.editors;
-
-import junit.framework.TestCase;
-
-import org.drools.ide.editors.outline.FunctionTreeNode;
-import org.drools.ide.editors.outline.PackageTreeNode;
-import org.drools.ide.editors.outline.RuleContentOutlinePage;
-
-public class RuleContentOutlineTest extends TestCase {
-
-    public void testNodeBuild() {
-        RuleContentOutlinePage page = new RuleContentOutlinePage( null );
-        String source = "expander foobar.dsl\nimport foo\nfunction void smeg(s) {\n \n}\n";
-        PackageTreeNode node = new PackageTreeNode();
-        page.populatePackageTreeNode( node,
-                                      source );
-        Object[] nodes = node.getChildren( new Object() );
-
-        for ( int i = 0; i < nodes.length; i++ ) {
-            if ( nodes[i] instanceof FunctionTreeNode ) {
-                FunctionTreeNode func = (FunctionTreeNode) nodes[i];
-                assertEquals( "smeg()",
-                              func.getLabel( null ) );
-
-            }
-        }
-
-        source = "function String foo(String bar) {";
-        node = new PackageTreeNode();
-        page.populatePackageTreeNode( node,
-                                      source );
-        FunctionTreeNode func = (FunctionTreeNode) node.getChildren( new Object() )[0];
-        assertEquals( "foo()",
-                      func.getLabel( null ) );
-
-    }
-
-}

Deleted: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/test.dsl
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/test.dsl	2007-04-01 03:09:43 UTC (rev 10683)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-test/src/test/java/org/drools/ide/editors/test.dsl	2007-04-01 20:43:05 UTC (rev 10684)
@@ -1,3 +0,0 @@
-#this is a DSL
-Left hand side=Right hand side
-Something else=boo
\ No newline at end of file




More information about the jboss-svn-commits mailing list