antoine 2003/06/24 13:25:58
Modified: src/testcases/org/apache/tools/ant/taskdefs ZipTest.java
Log:
An error was happening under Windows when executing the cleanup,
test3.zip could not be deleted.
This is now fixed.
Revision Changes Path
1.15 +13 -3
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.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ZipTest.java 2 May 2003 14:24:58 -0000 1.14
+++ ZipTest.java 24 Jun 2003 20:25:58 -0000 1.15
@@ -65,7 +65,8 @@
* @author Nico Seessle <[EMAIL PROTECTED]>
*/
public class ZipTest extends BuildFileTest {
-
+ //instance variable to allow cleanup
+ ZipFile zfPrefixAddsDir = null;
public ZipTest(String name) {
super(name);
}
@@ -91,6 +92,14 @@
// }
public void tearDown() {
+ try {
+ if ( zfPrefixAddsDir != null) {
+ zfPrefixAddsDir.close();
+ }
+
+ } catch (IOException e) {
+ //ignored
+ }
executeTarget("cleanup");
}
@@ -140,9 +149,10 @@
public void testPrefixAddsDir() throws IOException {
executeTarget("testPrefixAddsDir");
File archive = getProject().resolveFile("test3.zip");
- ZipFile zf = new ZipFile(archive);
- ZipEntry ze = zf.getEntry("test/");
+ zfPrefixAddsDir = new ZipFile(archive);
+ ZipEntry ze = zfPrefixAddsDir.getEntry("test/");
assertNotNull("test/ has been added", ze);
+
}
// Bugzilla Report 19449
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]