From fddadc930e92238d00cad244733d3f6f2e5b9941 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Mon, 23 Jun 2003 14:47:02 +0000 Subject: [PATCH] Demonstrate Bugzilla Report 20969 git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274691 13f79535-47bb-0310-9956-ffa450edef68 --- src/etc/testcases/taskdefs/unzip.xml | 10 ++++++++++ .../org/apache/tools/ant/taskdefs/UnzipTest.java | 12 ++++++++++++ 2 files changed, 22 insertions(+) diff --git a/src/etc/testcases/taskdefs/unzip.xml b/src/etc/testcases/taskdefs/unzip.xml index 43c340395..b61bf6165 100644 --- a/src/etc/testcases/taskdefs/unzip.xml +++ b/src/etc/testcases/taskdefs/unzip.xml @@ -68,4 +68,14 @@ + + + + + + + + + + diff --git a/src/testcases/org/apache/tools/ant/taskdefs/UnzipTest.java b/src/testcases/org/apache/tools/ant/taskdefs/UnzipTest.java index 638d22b66..b7ec0cc29 100644 --- a/src/testcases/org/apache/tools/ant/taskdefs/UnzipTest.java +++ b/src/testcases/org/apache/tools/ant/taskdefs/UnzipTest.java @@ -143,4 +143,16 @@ public class UnzipTest extends BuildFileTest { + "probably a self-extracting archive"); } + + /* + * PR 20969 + */ + public void testPatternSetSlashOnly() { + executeTarget("testPatternSetSlashOnly"); + assertTrue("1/foo is not included", + !getProject().resolveFile("unziptestout/1/foo").exists()); + assertTrue("2/bar is included", + getProject().resolveFile("unziptestout/2/bar").exists()); + } + }