bodewig 2004/06/07 05:17:26 Modified: src/etc/testcases/taskdefs zip.xml src/testcases/org/apache/tools/ant/taskdefs ZipTest.java Log: Test for 22865 Revision Changes Path 1.14 +6 -0 ant/src/etc/testcases/taskdefs/zip.xml Index: zip.xml =================================================================== RCS file: /home/cvs/ant/src/etc/testcases/taskdefs/zip.xml,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- zip.xml 4 Aug 2003 12:11:37 -0000 1.13 +++ zip.xml 7 Jun 2004 12:17:25 -0000 1.14 @@ -122,6 +122,12 @@ includes="ziptest/**" filesonly="true"/> </target> + <!-- Bugzilla Report 22865 --> + <target name="testEmptySkip"> + <mkdir dir="ziptest"/> + <zip destfile="test3.zip" basedir="ziptest" whenempty="skip"/> + </target> + <target name="cleanup"> <delete file="test3.zip"/> <delete file="test4.zip"/> 1.20 +7 -0 ant/src/testcases/org/apache/tools/ant/taskdefs/ZipTest.java Index: ZipTest.java =================================================================== RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/ZipTest.java,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- ZipTest.java 9 Mar 2004 16:48:57 -0000 1.19 +++ ZipTest.java 7 Jun 2004 12:17:25 -0000 1.20 @@ -126,4 +126,11 @@ executeTarget("testFilesOnlyDoesntCauseRecreate"); assertEquals(l, getProject().resolveFile("test3.zip").lastModified()); } + + // Bugzilla Report 22865 + public void testEmptySkip() { + executeTarget("testEmptySkip"); + assertTrue("archive should get skipped", + !getProject().resolveFile("test3.zip").exists()); + } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]