git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270623 13f79535-47bb-0310-9956-ffa450edef68master
@@ -929,16 +929,6 @@ | |||||
</batchtest> | </batchtest> | ||||
</junit> | </junit> | ||||
<!-- clean up again --> | |||||
<delete dir="${tests.etc.dir}/taskdefs/optional/antlr/antlr.tmp" /> | |||||
<delete dir="${tests.etc.dir}/taskdefs/taskdefs.tmp" /> | |||||
<delete dir="${tests.etc.dir}/taskdefs.tmp" /> | |||||
<delete file="${tests.etc.dir}/taskdefs/tmp.jar" /> | |||||
<delete dir="${tests.etc.dir}/types/copytest" /> | |||||
<!-- generated by testcases in jvm dir --> | |||||
<delete file="${user.dir}/xalan1-redirect-out.tmp" /> | |||||
<delete file="${user.dir}/xalan2-redirect-out.tmp" /> | |||||
</target> | </target> | ||||
<target name="run-single-test" if="testcase" depends="compile-tests"> | <target name="run-single-test" if="testcase" depends="compile-tests"> | ||||
@@ -30,4 +30,8 @@ | |||||
dest="template.xml"/> | dest="template.xml"/> | ||||
</target> | </target> | ||||
<target name="cleanup"> | |||||
<delete dir="../taskdefs.tmp" /> | |||||
</target> | |||||
</project> | </project> |
@@ -12,17 +12,14 @@ | |||||
<delete file="taskdefs.tmp"/> | <delete file="taskdefs.tmp"/> | ||||
</target> | </target> | ||||
<target name="test3"> | |||||
<copydir src="." | |||||
dest="taskdefs.tmp"/> | |||||
<delete dir="taskdefs.tmp/ant.xml"/> | |||||
</target> | |||||
<target name="test4"> | <target name="test4"> | ||||
<copydir src="." | <copydir src="." | ||||
dest="taskdefs.tmp"/> | dest="taskdefs.tmp"/> | ||||
<delete dir="taskdefs.tmp"/> | <delete dir="taskdefs.tmp"/> | ||||
</target> | </target> | ||||
<target name="cleanup"> | |||||
<delete dir="taskdefs.tmp" /> | |||||
</target> | |||||
</project> | </project> |
@@ -42,4 +42,8 @@ | |||||
</copy> | </copy> | ||||
</target> | </target> | ||||
<target name="cleanup"> | |||||
<delete dir="taskdefs.tmp" /> | |||||
</target> | |||||
</project> | </project> |
@@ -21,8 +21,6 @@ | |||||
</target> | </target> | ||||
<target name="test4"> | <target name="test4"> | ||||
<!-- delete the tmp.jar or the next test will fail --> | |||||
<delete file="tmp.jar"/> | |||||
<jar | <jar | ||||
destfile="tmp.jar" | destfile="tmp.jar" | ||||
basedir="." | basedir="." | ||||
@@ -39,4 +37,8 @@ | |||||
/> | /> | ||||
</target> | </target> | ||||
<target name="cleanup"> | |||||
<delete file="tmp.jar" /> | |||||
</target> | |||||
</project> | </project> |
@@ -10,21 +10,15 @@ | |||||
</target> | </target> | ||||
<target name="test2"> | <target name="test2"> | ||||
<!-- delete the tmp directory, it may exists if a previous ANTLR test | |||||
failed. This in turn will cause this test to fail, as it tests | |||||
the build exception when the outputdirectory is invalid. --> | |||||
<deltree dir="${tmp.dir}"/> | |||||
<antlr target="antlr.g" outputdirectory="${tmp.dir}"/> | <antlr target="antlr.g" outputdirectory="${tmp.dir}"/> | ||||
</target> | </target> | ||||
<target name="test3"> | <target name="test3"> | ||||
<deltree dir="${tmp.dir}"/> | |||||
<mkdir dir="${tmp.dir}"/> | <mkdir dir="${tmp.dir}"/> | ||||
<antlr target="antlr.g" outputdirectory="${tmp.dir}"/> | <antlr target="antlr.g" outputdirectory="${tmp.dir}"/> | ||||
</target> | </target> | ||||
<target name="test4"> | <target name="test4"> | ||||
<deltree dir="${tmp.dir}"/> | |||||
<mkdir dir="${tmp.dir}"/> | <mkdir dir="${tmp.dir}"/> | ||||
<antlr target="java.g" outputdirectory="${tmp.dir}"/> | <antlr target="java.g" outputdirectory="${tmp.dir}"/> | ||||
<antlr target="java.tree.g" outputdirectory="${tmp.dir}"/> | <antlr target="java.tree.g" outputdirectory="${tmp.dir}"/> | ||||
@@ -35,8 +29,6 @@ | |||||
</target> | </target> | ||||
<target name="test6"> | <target name="test6"> | ||||
<deltree dir="${tmp.dir}"/> | |||||
<!-- This tmp.dir needs to be deleted by the build file which executes this test. --> | |||||
<mkdir dir="${tmp.dir}"/> | <mkdir dir="${tmp.dir}"/> | ||||
<antlr target="java.g" outputdirectory="${tmp.dir}" /> | <antlr target="java.g" outputdirectory="${tmp.dir}" /> | ||||
<antlr dir="${tmp.dir}" | <antlr dir="${tmp.dir}" | ||||
@@ -49,4 +41,8 @@ | |||||
<antlr target="antlr.xml"/> | <antlr target="antlr.xml"/> | ||||
</target> | </target> | ||||
<target name="cleanup"> | |||||
<delete dir="${tmp.dir}" /> | |||||
</target> | |||||
</project> | </project> |
@@ -68,6 +68,7 @@ | |||||
<delete file="test6.zip"/> | <delete file="test6.zip"/> | ||||
<delete file="inner7.zip"/> | <delete file="inner7.zip"/> | ||||
<delete file="test7.zip"/> | <delete file="test7.zip"/> | ||||
<delete file="test8.zip"/> | |||||
<delete file="asf-logo.gif.zip"/> | <delete file="asf-logo.gif.zip"/> | ||||
</target> | </target> | ||||
</project> | </project> |
@@ -3,7 +3,6 @@ | |||||
<project name="copy-test" basedir="." default="test1"> | <project name="copy-test" basedir="." default="test1"> | ||||
<target name="test1"> | <target name="test1"> | ||||
<delete dir="copytest" /> | |||||
<mkdir dir="copytest" /> | <mkdir dir="copytest" /> | ||||
<copy todir="copytest"> | <copy todir="copytest"> | ||||
<fileset dir="../../../main"> | <fileset dir="../../../main"> | ||||
@@ -16,4 +15,8 @@ | |||||
</copy> | </copy> | ||||
</target> | </target> | ||||
<target name="cleanup"> | |||||
<delete dir="copytest" /> | |||||
</target> | |||||
</project> | </project> |
@@ -70,6 +70,10 @@ public class CopydirTest extends BuildFileTest { | |||||
configureProject("src/etc/testcases/taskdefs/copydir.xml"); | configureProject("src/etc/testcases/taskdefs/copydir.xml"); | ||||
} | } | ||||
public void tearDown() { | |||||
executeTarget("cleanup"); | |||||
} | |||||
public void test1() { | public void test1() { | ||||
expectBuildException("test1", "required argument not specified"); | expectBuildException("test1", "required argument not specified"); | ||||
} | } | ||||
@@ -69,6 +69,10 @@ public class DeleteTest extends BuildFileTest { | |||||
configureProject("src/etc/testcases/taskdefs/delete.xml"); | configureProject("src/etc/testcases/taskdefs/delete.xml"); | ||||
} | } | ||||
public void tearDown() { | |||||
executeTarget("cleanup"); | |||||
} | |||||
public void test1() { | public void test1() { | ||||
expectBuildException("test1", "required argument not specified"); | expectBuildException("test1", "required argument not specified"); | ||||
} | } | ||||
@@ -77,11 +81,6 @@ public class DeleteTest extends BuildFileTest { | |||||
executeTarget("test2"); | executeTarget("test2"); | ||||
} | } | ||||
// delete now handles files *and* directories --SB | |||||
// public void test3() { | |||||
// expectBuildException("test3", "Not a directory"); | |||||
// } | |||||
public void test4() { | public void test4() { | ||||
executeTarget("test4"); | executeTarget("test4"); | ||||
} | } | ||||
@@ -74,6 +74,10 @@ public class FilterTest extends BuildFileTest { | |||||
configureProject("src/etc/testcases/taskdefs/filter.xml"); | configureProject("src/etc/testcases/taskdefs/filter.xml"); | ||||
} | } | ||||
public void tearDown() { | |||||
executeTarget("cleanup"); | |||||
} | |||||
public void test1() { | public void test1() { | ||||
expectBuildException("test1", "required argument missing"); | expectBuildException("test1", "required argument missing"); | ||||
} | } | ||||
@@ -74,6 +74,10 @@ public class JarTest extends BuildFileTest { | |||||
configureProject("src/etc/testcases/taskdefs/jar.xml"); | configureProject("src/etc/testcases/taskdefs/jar.xml"); | ||||
} | } | ||||
public void tearDown() { | |||||
executeTarget("cleanup"); | |||||
} | |||||
public void test1() { | public void test1() { | ||||
expectBuildException("test1", "required argument not specified"); | expectBuildException("test1", "required argument not specified"); | ||||
} | } | ||||
@@ -81,6 +81,10 @@ public class ANTLRTest extends BuildFileTest { | |||||
configureProject(TASKDEFS_DIR + "antlr.xml"); | configureProject(TASKDEFS_DIR + "antlr.xml"); | ||||
} | } | ||||
public void tearDown() { | |||||
executeTarget("cleanup"); | |||||
} | |||||
public void test1() { | public void test1() { | ||||
expectBuildException("test1", "required argument, target, missing"); | expectBuildException("test1", "required argument, target, missing"); | ||||
} | } | ||||
@@ -69,6 +69,13 @@ public class TraXLiaisonTest extends AbstractXSLTLiaisonTest { | |||||
super(name); | super(name); | ||||
} | } | ||||
public void tearDown() { | |||||
File f = new File("xalan2-redirect-out.tmp"); | |||||
if (f.exists()) { | |||||
f.delete(); | |||||
} | |||||
} | |||||
public XSLTLiaison createLiaison() throws Exception { | public XSLTLiaison createLiaison() throws Exception { | ||||
return new TraXLiaison(); | return new TraXLiaison(); | ||||
} | } | ||||
@@ -68,6 +68,13 @@ public class XalanLiaisonTest extends AbstractXSLTLiaisonTest { | |||||
super(name); | super(name); | ||||
} | } | ||||
public void tearDown() { | |||||
File f = new File("xalan1-redirect-out.tmp"); | |||||
if (f.exists()) { | |||||
f.delete(); | |||||
} | |||||
} | |||||
protected XSLTLiaison createLiaison() throws Exception { | protected XSLTLiaison createLiaison() throws Exception { | ||||
return new XalanLiaison(); | return new XalanLiaison(); | ||||
} | } | ||||
@@ -178,8 +178,12 @@ public class MapperTest extends TestCase { | |||||
public void testCopyTaskWithTwoFilesets() { | public void testCopyTaskWithTwoFilesets() { | ||||
TaskdefForCopyTest t = new TaskdefForCopyTest("test1"); | TaskdefForCopyTest t = new TaskdefForCopyTest("test1"); | ||||
t.setUp(); | |||||
t.test1(); | |||||
try { | |||||
t.setUp(); | |||||
t.test1(); | |||||
} finally { | |||||
t.tearDown(); | |||||
} | |||||
} | } | ||||
private class TaskdefForCopyTest extends BuildFileTest { | private class TaskdefForCopyTest extends BuildFileTest { | ||||
@@ -191,6 +195,10 @@ public class MapperTest extends TestCase { | |||||
configureProject("src/etc/testcases/types/mapper.xml"); | configureProject("src/etc/testcases/types/mapper.xml"); | ||||
} | } | ||||
public void tearDown() { | |||||
executeTarget("cleanup"); | |||||
} | |||||
public void test1() { | public void test1() { | ||||
executeTarget("test1"); | executeTarget("test1"); | ||||
} | } | ||||