Author: sebb
Date: Sun Feb  1 19:39:42 2015
New Revision: 1656353

URL: http://svn.apache.org/r1656353
Log:
Avoid unclosed stream warnings

Modified:
    
commons/proper/compress/trunk/src/test/java/org/apache/commons/compress/utils/BitInputStreamTest.java

Modified: 
commons/proper/compress/trunk/src/test/java/org/apache/commons/compress/utils/BitInputStreamTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/test/java/org/apache/commons/compress/utils/BitInputStreamTest.java?rev=1656353&r1=1656352&r2=1656353&view=diff
==============================================================================
--- 
commons/proper/compress/trunk/src/test/java/org/apache/commons/compress/utils/BitInputStreamTest.java
 (original)
+++ 
commons/proper/compress/trunk/src/test/java/org/apache/commons/compress/utils/BitInputStreamTest.java
 Sun Feb  1 19:39:42 2015
@@ -32,30 +32,35 @@ public class BitInputStreamTest {
     public void shouldNotAllowReadingOfANegativeAmountOfBits() throws 
IOException {
         BitInputStream bis = new BitInputStream(getStream(), 
ByteOrder.LITTLE_ENDIAN);
         bis.readBits(-1);
+        bis.close();
     }
 
     @Test(expected = IllegalArgumentException.class)
     public void shouldNotAllowReadingOfMoreThan63BitsAtATime() throws 
IOException {
         BitInputStream bis = new BitInputStream(getStream(), 
ByteOrder.LITTLE_ENDIAN);
         bis.readBits(64);
+        bis.close();
     }
 
     @Test
     public void testReading24BitsInLittleEndian() throws IOException {
         BitInputStream bis = new BitInputStream(getStream(), 
ByteOrder.LITTLE_ENDIAN);
         assertEquals(0x000140f8, bis.readBits(24));
+        bis.close();
     }
 
     @Test
     public void testReading24BitsInBigEndian() throws IOException {
         BitInputStream bis = new BitInputStream(getStream(), 
ByteOrder.BIG_ENDIAN);
         assertEquals(0x00f84001, bis.readBits(24));
+        bis.close();
     }
 
     @Test
     public void testReading17BitsInLittleEndian() throws IOException {
         BitInputStream bis = new BitInputStream(getStream(), 
ByteOrder.LITTLE_ENDIAN);
         assertEquals(0x000140f8, bis.readBits(17));
+        bis.close();
     }
 
     @Test
@@ -63,12 +68,14 @@ public class BitInputStreamTest {
         BitInputStream bis = new BitInputStream(getStream(), 
ByteOrder.BIG_ENDIAN);
         // 1-11110000-10000000
         assertEquals(0x0001f080, bis.readBits(17));
+        bis.close();
     }
 
     @Test
     public void testReading30BitsInLittleEndian() throws IOException {
         BitInputStream bis = new BitInputStream(getStream(), 
ByteOrder.LITTLE_ENDIAN);
         assertEquals(0x2f0140f8, bis.readBits(30));
+        bis.close();
     }
 
     @Test
@@ -76,12 +83,14 @@ public class BitInputStreamTest {
         BitInputStream bis = new BitInputStream(getStream(), 
ByteOrder.BIG_ENDIAN);
         // 111110-00010000-00000000-01001011
         assertEquals(0x3e10004b, bis.readBits(30));
+        bis.close();
     }
 
     @Test
     public void testReading31BitsInLittleEndian() throws IOException {
         BitInputStream bis = new BitInputStream(getStream(), 
ByteOrder.LITTLE_ENDIAN);
         assertEquals(0x2f0140f8, bis.readBits(31));
+        bis.close();
     }
 
     @Test
@@ -89,6 +98,7 @@ public class BitInputStreamTest {
         BitInputStream bis = new BitInputStream(getStream(), 
ByteOrder.BIG_ENDIAN);
         // 1111100-00100000-00000000-10010111
         assertEquals(0x7c200097, bis.readBits(31));
+        bis.close();
     }
 
     @Test
@@ -97,6 +107,7 @@ public class BitInputStreamTest {
         assertEquals(0x08, bis.readBits(4));
         bis.clearBitCache();
         assertEquals(0, bis.readBits(1));
+        bis.close();
     }
 
     @Test
@@ -104,6 +115,7 @@ public class BitInputStreamTest {
         BitInputStream bis = new BitInputStream(getStream(), 
ByteOrder.LITTLE_ENDIAN);
         assertEquals(0x2f0140f8, bis.readBits(30));
         assertEquals(-1, bis.readBits(3));
+        bis.close();
     }
 
     private ByteArrayInputStream getStream() {


Reply via email to