You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by cr...@apache.org on 2006/07/01 02:46:59 UTC
svn commit: r418428 - in /struts/shale/trunk/shale-apps/shale-blank: pom.xml
src/test/java/org/apache/shale/blank/systest/Tomcat5xWelcomeTestCase.java
src/test/java/org/apache/shale/blank/systest/WelcomeTestCase.java
Author: craigmcc
Date: Fri Jun 30 17:46:58 2006
New Revision: 418428
URL: http://svn.apache.org/viewvc?rev=418428&view=rev
Log:
Refine the use of CargoTestSetup so that it does not presume that the
container to be used is always tomcat5x. This requires setting a
"cargo.container.home" property pointing at the base directory of your
container, either in ~/.m2/settints.xml or as a command line -D option.
To run both unit and integration tests, execute:
mvn -Pitest clean install
Removed:
struts/shale/trunk/shale-apps/shale-blank/src/test/java/org/apache/shale/blank/systest/Tomcat5xWelcomeTestCase.java
Modified:
struts/shale/trunk/shale-apps/shale-blank/pom.xml
struts/shale/trunk/shale-apps/shale-blank/src/test/java/org/apache/shale/blank/systest/WelcomeTestCase.java
Modified: struts/shale/trunk/shale-apps/shale-blank/pom.xml
URL: http://svn.apache.org/viewvc/struts/shale/trunk/shale-apps/shale-blank/pom.xml?rev=418428&r1=418427&r2=418428&view=diff
==============================================================================
--- struts/shale/trunk/shale-apps/shale-blank/pom.xml (original)
+++ struts/shale/trunk/shale-apps/shale-blank/pom.xml Fri Jun 30 17:46:58 2006
@@ -138,25 +138,25 @@
<include>**/systest/**</include>
</includes>
<excludes>
- <exclude>**/WelcomeTestCase.java</exclude>
+ <exclude>**/Tomcat5x**</exclude>
</excludes>
<systemProperties>
<property>
<name>url</name>
<value>http://localhost:8080/${artifactId}</value>
</property>
- <!-- Define cargo.tomcat5x.home ~/.m2/settings.xml or with -D on the command line -->
+ <!-- Define cargo.container.home ~/.m2/settings.xml or with -D on the command line -->
<property>
- <name>cargo.tomcat5x.home</name>
- <value>${cargo.tomcat5x.home}</value>
+ <name>cargo.container.home</name>
+ <value>${cargo.container.home}</value>
</property>
<property>
- <name>cargo.tomcat5x.output</name>
- <value>${basedir}/target/tomcat5x.out</value>
+ <name>cargo.container.output</name>
+ <value>${basedir}/target/container.output</value>
</property>
<property>
- <name>cargo.tomcat5x.log</name>
- <value>${basedir}/target/tomcat5x.log</value>
+ <name>cargo.container.log</name>
+ <value>${basedir}/target/container.log</value>
</property>
<property>
<name>cargo.deployable</name>
Modified: struts/shale/trunk/shale-apps/shale-blank/src/test/java/org/apache/shale/blank/systest/WelcomeTestCase.java
URL: http://svn.apache.org/viewvc/struts/shale/trunk/shale-apps/shale-blank/src/test/java/org/apache/shale/blank/systest/WelcomeTestCase.java?rev=418428&r1=418427&r2=418428&view=diff
==============================================================================
--- struts/shale/trunk/shale-apps/shale-blank/src/test/java/org/apache/shale/blank/systest/WelcomeTestCase.java (original)
+++ struts/shale/trunk/shale-apps/shale-blank/src/test/java/org/apache/shale/blank/systest/WelcomeTestCase.java Fri Jun 30 17:46:58 2006
@@ -21,6 +21,7 @@
import java.util.ResourceBundle;
import junit.framework.Test;
import junit.framework.TestSuite;
+import org.apache.shale.test.cargo.CargoTestSetup;
import org.apache.shale.test.htmlunit.AbstractHtmlUnitTestCase;
/**
@@ -70,7 +71,7 @@
*/
public static Test suite() {
- return (new TestSuite(WelcomeTestCase.class));
+ return new CargoTestSetup(new TestSuite(WelcomeTestCase.class));
}