test/java/util/zip/InflateIn_DeflateOut.java

Print this page
rev 3516 : 7021582: convert jar/zip code and tests to use try-with-resources
Reviewed-by: XXX

*** 132,149 **** PairedInputStream pis = new PairedInputStream(); InflaterInputStream iis = new InflaterInputStream(pis); PairedOutputStream pos = new PairedOutputStream(pis); pis.setPairedOutputStream(pos); - DeflaterOutputStream dos = new DeflaterOutputStream(pos, true); byte[] data = new byte[random.nextInt(1024 * 1024)]; byte[] buf = new byte[data.length]; random.nextBytes(data); dos.write(data); ! dos.close(); check(readFully(iis, buf, buf.length)); check(Arrays.equals(data, buf)); } private static void check(InputStream is, OutputStream os) --- 132,149 ---- PairedInputStream pis = new PairedInputStream(); InflaterInputStream iis = new InflaterInputStream(pis); PairedOutputStream pos = new PairedOutputStream(pis); pis.setPairedOutputStream(pos); byte[] data = new byte[random.nextInt(1024 * 1024)]; byte[] buf = new byte[data.length]; random.nextBytes(data); + try (DeflaterOutputStream dos = new DeflaterOutputStream(pos, true)) { dos.write(data); ! } check(readFully(iis, buf, buf.length)); check(Arrays.equals(data, buf)); } private static void check(InputStream is, OutputStream os)