bodewig     2003/06/23 07:47:02

  Modified:    src/etc/testcases/taskdefs unzip.xml
               src/testcases/org/apache/tools/ant/taskdefs UnzipTest.java
  Log:
  Demonstrate Bugzilla Report 20969
  
  Revision  Changes    Path
  1.6       +10 -0     ant/src/etc/testcases/taskdefs/unzip.xml
  
  Index: unzip.xml
  ===================================================================
  RCS file: /home/cvs/ant/src/etc/testcases/taskdefs/unzip.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- unzip.xml 24 Apr 2003 13:02:56 -0000      1.5
  +++ unzip.xml 23 Jun 2003 14:47:02 -0000      1.6
  @@ -68,4 +68,14 @@
       <mkdir dir="unziptestout"/>
       <unzip dest="unziptestout" src="zip/test.exe"/>
     </target>
  +
  +  <!-- Bugzilla Report 20969 -->
  +  <target name="testPatternSetSlashOnly" depends="prepareTestZip">
  +    <unzip dest="unziptestout" src="unziptest.zip">
  +      <patternset>
  +        <include name="2/"/>
  +      </patternset>
  +    </unzip>
  +  </target>
  +
   </project>
  
  
  
  1.10      +12 -0     
ant/src/testcases/org/apache/tools/ant/taskdefs/UnzipTest.java
  
  Index: UnzipTest.java
  ===================================================================
  RCS file: 
/home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/UnzipTest.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- UnzipTest.java    24 Apr 2003 13:02:57 -0000      1.9
  +++ UnzipTest.java    23 Jun 2003 14:47:02 -0000      1.10
  @@ -143,4 +143,16 @@
                               + "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());
  +    }
  +
   }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to