[jboss-svn-commits] JBL Code SVN: r34058 - in labs/jbossrules/trunk/drools-ant: src/test/java/org/drools/contrib and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Jul 20 06:45:05 EDT 2010
Author: Rikkola
Date: 2010-07-20 06:45:04 -0400 (Tue, 20 Jul 2010)
New Revision: 34058
Modified:
labs/jbossrules/trunk/drools-ant/pom.xml
labs/jbossrules/trunk/drools-ant/src/test/java/org/drools/contrib/DroolsAntTaskTest.java
labs/jbossrules/trunk/drools-ant/src/test/resources/DroolsAntTask.xml
Log:
Fixed paths for ant task unit test.
Modified: labs/jbossrules/trunk/drools-ant/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-ant/pom.xml 2010-07-20 10:23:15 UTC (rev 34057)
+++ labs/jbossrules/trunk/drools-ant/pom.xml 2010-07-20 10:45:04 UTC (rev 34058)
@@ -1,42 +1,58 @@
<project>
- <parent>
- <artifactId>drools</artifactId>
- <groupId>org.drools</groupId>
- <version>5.1.0.SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>drools-ant</artifactId>
- <name>Drools :: Ant Task</name>
- <dependencies>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-verifier</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-compiler</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-decisiontables</artifactId>
- </dependency>
- <dependency>
- <groupId>ant</groupId>
- <artifactId>ant</artifactId>
- </dependency>
- <dependency>
- <groupId>ant</groupId>
- <artifactId>ant-nodeps</artifactId>
- </dependency>
- <dependency>
- <groupId>com.thoughtworks.xstream</groupId>
- <artifactId>xstream</artifactId>
- <scope>runtime</scope>
- </dependency>
- </dependencies>
- <build />
+ <parent>
+ <artifactId>drools</artifactId>
+ <groupId>org.drools</groupId>
+ <version>5.1.0.SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>drools-ant</artifactId>
+ <name>Drools :: Ant Task</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.5</version>
+ <configuration>
+ <systemPropertyVariables>
+ <eclipsepath>./</eclipsepath>
+ </systemPropertyVariables>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+
+ <dependencies>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-verifier</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-compiler</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-decisiontables</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>ant</groupId>
+ <artifactId>ant</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>ant</groupId>
+ <artifactId>ant-nodeps</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>com.thoughtworks.xstream</groupId>
+ <artifactId>xstream</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
</project>
Modified: labs/jbossrules/trunk/drools-ant/src/test/java/org/drools/contrib/DroolsAntTaskTest.java
===================================================================
--- labs/jbossrules/trunk/drools-ant/src/test/java/org/drools/contrib/DroolsAntTaskTest.java 2010-07-20 10:23:15 UTC (rev 34057)
+++ labs/jbossrules/trunk/drools-ant/src/test/java/org/drools/contrib/DroolsAntTaskTest.java 2010-07-20 10:45:04 UTC (rev 34058)
@@ -26,6 +26,7 @@
import org.drools.definition.KnowledgePackage;
import org.drools.rule.Package;
import org.drools.core.util.DroolsStreamUtils;
+import org.junit.Ignore;
/**
* DroolsAntTask test case
@@ -37,6 +38,15 @@
}
public void setUp() {
+
+ // Maven and eclipse need different paths
+ // When running in Maven the property is set.
+ String path = System.getProperty( "eclipsepath" );
+ if ( path == null ) {
+ System.setProperty( "eclipsepath",
+ "../../../" );
+ }
+
configureProject( "src/test/resources/DroolsAntTask.xml" );
}
Modified: labs/jbossrules/trunk/drools-ant/src/test/resources/DroolsAntTask.xml
===================================================================
--- labs/jbossrules/trunk/drools-ant/src/test/resources/DroolsAntTask.xml 2010-07-20 10:23:15 UTC (rev 34057)
+++ labs/jbossrules/trunk/drools-ant/src/test/resources/DroolsAntTask.xml 2010-07-20 10:45:04 UTC (rev 34058)
@@ -1,10 +1,5 @@
<project default="rules">
- <!-- Uncomment this for Maven Runner -->
- <property name="eclipsepath" value=""/>
- <!-- Uncomment this for Eclipse Runner -->
- <!--<property name="eclipsepath" value="../../../"/> -->
-
<path id="cheese.classpath">
<pathelement location="${eclipsepath}lib/cheese.jar"/>
</path>
More information about the jboss-svn-commits
mailing list