You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@depot.apache.org by mm...@apache.org on 2004/02/21 17:01:06 UTC

svn commit: rev 6810 - incubator/depot/trunk/version

Author: mmay
Date: Sat Feb 21 09:01:06 2004
New Revision: 6810

Modified:
   incubator/depot/trunk/version/build.xml
Log:
Changed testing, so that gump should be able to run without failure

Modified: incubator/depot/trunk/version/build.xml
==============================================================================
--- incubator/depot/trunk/version/build.xml	(original)
+++ incubator/depot/trunk/version/build.xml	Sat Feb 21 09:01:06 2004
@@ -91,6 +91,7 @@
     <pathelement location="${commons-logging.jar}"/>
     <pathelement location="${conf.home}"/>
     <pathelement location="${servlet.jar}"/>
+    <pathelement location="${ant.testutil.jar}"/>
   </path>
 
   <!-- Should all tests fail if one does? -->
@@ -98,11 +99,12 @@
 
   <!-- The root test to execute -->
   <property name="test.runner"         value="junit.textui.TestRunner"/>
+<!--  
   <property name="test.entry"          value="org.apache.commons.httpclient.TestAll"/>
   <property name="test-local.entry"    value="org.apache.commons.httpclient.TestAllLocal"/>
   <property name="test-external.entry" value="org.apache.commons.httpclient.TestAllExternal"/>
   <property name="test-nohost.entry"   value="org.apache.commons.httpclient.TestNoHost"/>
-
+-->
 <!-- ========== Targets =================================================== -->
 
 <!-- ========== Targets: "Internal" Targets =============================== -->
@@ -134,6 +136,24 @@
 
 <!-- ========== Targets: "External" Targets =============================== -->
 
+	<target name="init_repository" depends="" 
+		description="fetches core dependencies out of the ibiblio-repository and put them in the local lib dir">
+<!-- should use a local repository here (perhaps even create it?? -->
+		<mkdir dir="${local.lib.dir}"/>
+
+		<get src="http://www.ibiblio.org/maven/junit/jars/junit-3.8.jar" 
+			dest="${junit.jar}" usetimestamp="true" 
+			verbose="true"/>
+		<get 
+			src="http://www.ibiblio.org/maven/commons-logging/jars/commons-logging-1.0.3.jar" 
+			dest="${commons-logging.jar}" usetimestamp="true" 
+			verbose="true"/>
+		<get 
+			src="http://www.ibiblio.org/maven/ant/jars/ant-1.6.jar" 
+			dest="${ant.jar}" usetimestamp="true" 
+			verbose="true"/>			
+	</target>
+
   <target name="dist" depends="compile,doc"
           description="Create binary distribution">
     <mkdir dir="${dist.home}"/>
@@ -236,10 +256,19 @@
 
   <target name="test" depends="compile.tests" if="test.entry"
           description="Run all unit test cases">
-      <java classname="${test.runner}" fork="yes" failonerror="${test.failonerror}">
-        <arg value="${test.entry}"/>
-        <classpath refid="test.classpath"/>
-      </java>
+		<junit printsummary="on" fork="true" dir="." showoutput="false" 
+			haltonfailure="${test.failonerror}">
+			<classpath>
+				<path refid="test.classpath"/>
+			</classpath>
+			<formatter type="xml"/>
+			<batchtest fork="yes" todir="${test.output.dir}">
+				<fileset dir="${core.test.src.dir}">
+					<include name="**/*Test*.java"/>
+					<exclude name="**/sandbox/**"/>
+				</fileset>
+			</batchtest>
+		</junit>      
   </target>
 
   <target name="test-nohost" depends="compile.tests" if="test-nohost.entry"