[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