From 57d9d5f429933c46c2cbc00982c4ffbbe35150f5 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Fri, 2 May 2003 14:24:58 +0000 Subject: [PATCH] Demonstrate bug 19449 git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274542 13f79535-47bb-0310-9956-ffa450edef68 --- src/etc/testcases/taskdefs/zip.xml | 15 +++++++++++++++ .../org/apache/tools/ant/taskdefs/ZipTest.java | 10 ++++++++++ 2 files changed, 25 insertions(+) diff --git a/src/etc/testcases/taskdefs/zip.xml b/src/etc/testcases/taskdefs/zip.xml index afac90e2a..06ec49ccc 100644 --- a/src/etc/testcases/taskdefs/zip.xml +++ b/src/etc/testcases/taskdefs/zip.xml @@ -102,6 +102,20 @@ + + + + + + + + + + + + @@ -113,5 +127,6 @@ + diff --git a/src/testcases/org/apache/tools/ant/taskdefs/ZipTest.java b/src/testcases/org/apache/tools/ant/taskdefs/ZipTest.java index 3d85301ff..9f123cb5b 100644 --- a/src/testcases/org/apache/tools/ant/taskdefs/ZipTest.java +++ b/src/testcases/org/apache/tools/ant/taskdefs/ZipTest.java @@ -144,4 +144,14 @@ public class ZipTest extends BuildFileTest { ZipEntry ze = zf.getEntry("test/"); assertNotNull("test/ has been added", ze); } + + // Bugzilla Report 19449 + public void testFilesOnlyDoesntCauseRecreate() + throws InterruptedException { + executeTarget("testFilesOnlyDoesntCauseRecreateSetup"); + long l = getProject().resolveFile("test3.zip").lastModified(); + Thread.currentThread().sleep(3000); + executeTarget("testFilesOnlyDoesntCauseRecreate"); + assertEquals(l, getProject().resolveFile("test3.zip").lastModified()); + } }