You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2011/02/21 16:17:41 UTC
svn commit: r1073009 - /commons/proper/math/branches/MATH_2_X/test-jar.xml
Author: sebb
Date: Mon Feb 21 15:17:40 2011
New Revision: 1073009
URL: http://svn.apache.org/viewvc?rev=1073009&view=rev
Log:
Allow test to be run without rebuilding test classes
Modified:
commons/proper/math/branches/MATH_2_X/test-jar.xml
Modified: commons/proper/math/branches/MATH_2_X/test-jar.xml
URL: http://svn.apache.org/viewvc/commons/proper/math/branches/MATH_2_X/test-jar.xml?rev=1073009&r1=1073008&r2=1073009&view=diff
==============================================================================
--- commons/proper/math/branches/MATH_2_X/test-jar.xml (original)
+++ commons/proper/math/branches/MATH_2_X/test-jar.xml Mon Feb 21 15:17:40 2011
@@ -35,15 +35,17 @@
<property name="testclassesdir" value="target/test-classes"/>
<property name="testreportdir" value="target/test-reports"/>
<property name="jardir" value="${basedir}"/>
- <path id="build.classpath">
+ <path id="build.classpath">
<fileset dir="${jardir}">
<include name="**/*.jar">
</include>
</fileset>
</path>
+
<target name="clean" description="o Clean up the generated directories">
<delete dir="${defaulttargetdir}"/>
</target>
+
<target name="init" description="o Initializes some properties">
<echo>
JAVA ENVIRONMENT
@@ -66,11 +68,15 @@
<available property="Junit.present" classname="junit.framework.Test">
</available>
</target>
+
<target name="test" description="o Run the test cases" if="test.failure" depends="internal-test">
<fail message="There were test failures.">
</fail>
</target>
- <target name="internal-test" if="Junit.present" depends="clean, junit-present,compile-tests">
+
+ <target name="internal-test" if="Junit.present" depends="clean,junit-present,compile-tests,test-only"/>
+
+ <target name="test-only">
<mkdir dir="${testreportdir}"/>
<junit dir="./" failureproperty="test.failure" printSummary="yes" fork="true" haltonerror="true">
<sysproperty key="basedir" value="."/>
@@ -87,6 +93,7 @@
</batchtest>
</junit>
</target>
+
<target name="junit-present" unless="Junit.present" depends="init">
<echo>
================================= WARNING ================================
@@ -94,6 +101,7 @@
==========================================================================
</echo>
</target>
+
<target name="compile-tests" if="Junit.present" depends="junit-present">
<mkdir dir="${testclassesdir}"/>
<javac destdir="${testclassesdir}" deprecation="true" debug="true"
@@ -113,4 +121,3 @@
</copy>
</target>
</project>
-