From 74d19d829d5b858eed2bf86286e0827c21de79ac Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Sun, 25 May 2014 20:52:21 +0200 Subject: [PATCH] BZip2Test was writing outside of ${output} --- src/etc/testcases/taskdefs/bzip2.xml | 25 +++++++++---------- .../apache/tools/ant/taskdefs/BZip2Test.java | 10 +++----- 2 files changed, 16 insertions(+), 19 deletions(-) diff --git a/src/etc/testcases/taskdefs/bzip2.xml b/src/etc/testcases/taskdefs/bzip2.xml index 1e7fe8fef..e133dae0a 100644 --- a/src/etc/testcases/taskdefs/bzip2.xml +++ b/src/etc/testcases/taskdefs/bzip2.xml @@ -18,28 +18,27 @@ + + - + - - + + - - - - - - - - + + - + + - \ No newline at end of file + diff --git a/src/tests/junit/org/apache/tools/ant/taskdefs/BZip2Test.java b/src/tests/junit/org/apache/tools/ant/taskdefs/BZip2Test.java index 774fb6e80..bd881430a 100644 --- a/src/tests/junit/org/apache/tools/ant/taskdefs/BZip2Test.java +++ b/src/tests/junit/org/apache/tools/ant/taskdefs/BZip2Test.java @@ -42,17 +42,15 @@ public class BZip2Test { @Rule public BuildFileRule buildRule = new BuildFileRule(); + private File outputDir; + @Before public void setUp() { buildRule.configureProject("src/etc/testcases/taskdefs/bzip2.xml"); + outputDir = new File(buildRule.getProject().getProperty("output")); buildRule.executeTarget("prepare"); } - @After - public void tearDown() { - buildRule.executeTarget("cleanup"); - } - @Test public void testRealTest() throws IOException { buildRule.executeTarget("realTest"); @@ -68,7 +66,7 @@ public class BZip2Test { File originalFile = buildRule.getProject().resolveFile("expected/asf-logo-huge.tar.bz2"); - File actualFile = buildRule.getProject().resolveFile("asf-logo-huge.tar.bz2"); + File actualFile = new File(outputDir, "asf-logo-huge.tar.bz2"); InputStream originalIn = new BufferedInputStream(new FileInputStream(originalFile));