@Override protected void finalize() { try { reset(); } catch (Throwable t) { t.printStackTrace(System.err); } } };
@Override protected void finalize() { try { reset(); } catch (Throwable t) { t.printStackTrace(System.err); } } };
@Override protected void finalize() { try { reset(); } catch (Throwable t) { t.printStackTrace(System.err); } } };
public void testReset() throws Exception { byte[] data = newPreFilledByteArray(100); FileBackedOutputStream out = new FileBackedOutputStream(Integer.MAX_VALUE); ByteSource source = out.asByteSource(); out.write(data); assertTrue(Arrays.equals(data, source.read())); out.reset(); assertTrue(Arrays.equals(new byte[0], source.read())); out.write(data); assertTrue(Arrays.equals(data, source.read())); out.close(); } }
public void testWriteErrorAfterClose() throws Exception { byte[] data = newPreFilledByteArray(100); FileBackedOutputStream out = new FileBackedOutputStream(50); ByteSource source = out.asByteSource(); out.write(data); assertTrue(Arrays.equals(data, source.read())); out.close(); try { out.write(42); fail("expected exception"); } catch (IOException expected) { } // Verify that write had no effect assertTrue(Arrays.equals(data, source.read())); out.reset(); }
@Override public void close() throws IOException { backingStore.reset(); }
out.reset(); if (file != null) { assertFalse(file.exists());
@Override public void close() throws IOException { backingStore.reset(); }
@Override public void close() throws IOException { super.close(); out.reset(); } };
@Override protected void finalize() { try { reset(); } catch (Throwable t) { t.printStackTrace(System.err); } } };
@Override protected void finalize() { try { reset(); } catch (Throwable t) { t.printStackTrace(System.err); } } };
@Override protected void finalize() { try { reset(); } catch (Throwable t) { t.printStackTrace(System.err); } } };
@Override protected void finalize() { try { reset(); } catch (Throwable t) { t.printStackTrace(System.err); } } };
@Override protected void finalize() { try { reset(); } catch (Throwable t) { t.printStackTrace(System.err); } } };
@Override public void close() throws IOException { super.close(); out.reset(); } };
@Override public void close() throws IOException { super.close(); out.reset(); } };
@Override public void close() throws IOException { super.close(); out.reset(); } };
@Override protected void finalize() { try { reset(); } catch (Throwable t) { t.printStackTrace(System.err); } } };
@Override protected void finalize() { try { reset(); } catch (Throwable t) { t.printStackTrace(System.err); } } };