[jboss-svn-commits] JBoss Common SVN: r4451 - shrinkwrap/trunk/impl-base/src/test/java/org/jboss/shrinkwrap/impl/base/importer.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri May 28 19:55:49 EDT 2010
Author: ALRubinger
Date: 2010-05-28 19:55:48 -0400 (Fri, 28 May 2010)
New Revision: 4451
Modified:
shrinkwrap/trunk/impl-base/src/test/java/org/jboss/shrinkwrap/impl/base/importer/ZipImporterImplTestCase.java
Log:
[SHRINKWRAP-177] Close ZIP InputStreams in tests after import
Modified: shrinkwrap/trunk/impl-base/src/test/java/org/jboss/shrinkwrap/impl/base/importer/ZipImporterImplTestCase.java
===================================================================
--- shrinkwrap/trunk/impl-base/src/test/java/org/jboss/shrinkwrap/impl/base/importer/ZipImporterImplTestCase.java 2010-05-28 23:41:44 UTC (rev 4450)
+++ shrinkwrap/trunk/impl-base/src/test/java/org/jboss/shrinkwrap/impl/base/importer/ZipImporterImplTestCase.java 2010-05-28 23:55:48 UTC (rev 4451)
@@ -107,9 +107,15 @@
ZipInputStream stream = new ZipInputStream(
SecurityActions.getThreadContextClassLoader().getResourceAsStream(EXISTING_ZIP_RESOURCE));
- Archive<?> archive = ShrinkWrap.create("test.jar", ZipImporter.class)
- .importZip(stream)
- .as(JavaArchive.class);
+ final Archive<?> archive;
+ try
+ {
+ archive = ShrinkWrap.create("test.jar", ZipImporter.class).importZip(stream).as(JavaArchive.class);
+ }
+ finally
+ {
+ stream.close();
+ }
Assert.assertNotNull("Should not return a null archive", archive);
@@ -129,9 +135,15 @@
ZipInputStream stream = new ZipInputStream(
SecurityActions.getThreadContextClassLoader().getResourceAsStream(EXISTING_ZIP_RESOURCE));
- Archive<?> archive = ShrinkWrap.create("test.jar", ZipImporter.class)
- .importZip(stream)
- .as(JavaArchive.class);
+ final Archive<?> archive;
+ try
+ {
+ archive = ShrinkWrap.create("test.jar", ZipImporter.class).importZip(stream).as(JavaArchive.class);
+ }
+ finally
+ {
+ stream.close();
+ }
Assert.assertNotNull("Should not return a null archive", archive);
@@ -156,7 +168,14 @@
throw new IOException("Mock exception");
}
});
- ShrinkWrap.create("test.jar", ZipImporter.class).importZip(stream).as(JavaArchive.class);
+ try
+ {
+ ShrinkWrap.create("test.jar", ZipImporter.class).importZip(stream).as(JavaArchive.class);
+ }
+ finally
+ {
+ stream.close();
+ }
}
/**
More information about the jboss-svn-commits
mailing list