Browse Source

make unit tests work on Windows (at least I hope so 8-)

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269880 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 24 years ago
parent
commit
f84c5e38fe
2 changed files with 5 additions and 11 deletions
  1. +0
    -3
      src/etc/testcases/types/filterset.xml
  2. +5
    -8
      src/testcases/org/apache/tools/ant/taskdefs/AntTest.java

+ 0
- 3
src/etc/testcases/types/filterset.xml View File

@@ -14,7 +14,6 @@
<copy file="filterseta.txt" tofile="dest1.txt">
<filterset refid="testset.one"/>
</copy>
<fixcrlf eol="lf" srcdir="." includes="dest1.txt"/>
</target>

<target name="test2">
@@ -22,7 +21,6 @@
<copy file="filtersetb.txt" tofile="dest2.txt">
<filterset refid="testset.two"/>
</copy>
<fixcrlf eol="lf" srcdir="." includes="dest2.txt"/>
</target>

<target name="test3">
@@ -31,7 +29,6 @@
<filterset refid="testset.one"/>
<filterset refid="testset.two"/>
</copy>
<fixcrlf eol="lf" srcdir="." includes="dest3.txt"/>
</target>
<target name="cleanup">


+ 5
- 8
src/testcases/org/apache/tools/ant/taskdefs/AntTest.java View File

@@ -68,15 +68,12 @@ import org.apache.tools.ant.BuildListener;
*/
public class AntTest extends TaskdefsTest {
private static final String TESTCASES_DIR = "src/etc/testcases";
private static final String TASKDEFS_DIR = TESTCASES_DIR + "/taskdefs";

public AntTest(String name) {
super(name);
}
public void setUp() {
configureProject(TASKDEFS_DIR + "/ant.xml");
configureProject("src/etc/testcases/taskdefs/ant.xml");
}
public void test1() {
@@ -107,7 +104,7 @@ public class AntTest extends TaskdefsTest {

public void testExplicitBasedir1() {
File dir1 = getProjectDir();
File dir2 = new File(TESTCASES_DIR);
File dir2 = project.resolveFile("..");
testBaseDirs("explicitBasedir1",
new String[] {dir1.getAbsolutePath(),
dir2.getAbsolutePath()
@@ -116,7 +113,7 @@ public class AntTest extends TaskdefsTest {

public void testExplicitBasedir2() {
File dir1 = getProjectDir();
File dir2 = new File(TESTCASES_DIR);
File dir2 = project.resolveFile("..");
testBaseDirs("explicitBasedir2",
new String[] {dir1.getAbsolutePath(),
dir2.getAbsolutePath()
@@ -130,7 +127,7 @@ public class AntTest extends TaskdefsTest {

public void testDoNotInheritBasedir() {
File dir1 = getProjectDir();
File dir2 = new File(TASKDEFS_DIR+"/ant");
File dir2 = project.resolveFile("ant");
String basedir = getProjectDir().getAbsolutePath();
testBaseDirs("doNotInheritBasedir",
new String[] {dir1.getAbsolutePath(),
@@ -140,7 +137,7 @@ public class AntTest extends TaskdefsTest {

public void testBasedirTripleCall() {
File dir1 = getProjectDir();
File dir2 = new File(TASKDEFS_DIR+"/ant");
File dir2 = project.resolveFile("ant");
testBaseDirs("tripleCall",
new String[] {dir1.getAbsolutePath(),
dir2.getAbsolutePath(),


Loading…
Cancel
Save