This is an automated email from the ASF dual-hosted git repository.

bodewig pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-compress.git

commit cb9d1674c239a3d3da43dac601c301e79684519e
Author: Stefan Bodewig <bode...@apache.org>
AuthorDate: Tue Jan 21 13:15:50 2020 +0100

    avoid resource leak in test of #91
---
 .../compressors/bzip2/BZip2NSelectorsOverflowTest.java  | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git 
a/src/test/java/org/apache/commons/compress/compressors/bzip2/BZip2NSelectorsOverflowTest.java
 
b/src/test/java/org/apache/commons/compress/compressors/bzip2/BZip2NSelectorsOverflowTest.java
index 565673c..a892688 100644
--- 
a/src/test/java/org/apache/commons/compress/compressors/bzip2/BZip2NSelectorsOverflowTest.java
+++ 
b/src/test/java/org/apache/commons/compress/compressors/bzip2/BZip2NSelectorsOverflowTest.java
@@ -32,15 +32,16 @@ public class BZip2NSelectorsOverflowTest extends 
AbstractTestCase {
     /**
      * See https://sourceware.org/ml/bzip2-devel/2019-q3/msg00007.html
      */
-    @Test()
+    @Test
     public void shouldDecompressBlockWithNSelectorOverflow() throws Exception {
         final File toDecompress = getFile("lbzip2_32767.bz2");
-        final InputStream is = new FileInputStream(toDecompress);
-        final BZip2CompressorInputStream in = new 
BZip2CompressorInputStream(is);
-        int l = 0;
-        while (in.read() != -1) {
-            l++;
+        try (final InputStream is = new FileInputStream(toDecompress);
+             final BZip2CompressorInputStream in = new 
BZip2CompressorInputStream(is)) {
+            int l = 0;
+            while (in.read() != -1) {
+                l++;
+            }
+            assertEquals(5, l);
         }
-        assertEquals(5, l);
     }
-}
\ No newline at end of file
+}

Reply via email to