Browse Source

LongObjectIdTest: Open OutputStreamWriter in try-with-resource

Change-Id: Ic7c2109204f94c70b933191b46d4a8f2c16a1533
Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
stable-4.11
David Pursehouse 7 years ago
parent
commit
658c7c179d
  1. 16
      org.eclipse.jgit.lfs.test/tst/org/eclipse/jgit/lfs/lib/LongObjectIdTest.java

16
org.eclipse.jgit.lfs.test/tst/org/eclipse/jgit/lfs/lib/LongObjectIdTest.java

@ -392,9 +392,10 @@ public class LongObjectIdTest {
public void testCopyToWriter() throws IOException {
AnyLongObjectId id1 = LongObjectIdTestUtils.hash("test");
ByteArrayOutputStream os = new ByteArrayOutputStream(64);
OutputStreamWriter w = new OutputStreamWriter(os, Constants.CHARSET);
id1.copyTo(w);
w.close();
try (OutputStreamWriter w = new OutputStreamWriter(os,
Constants.CHARSET)) {
id1.copyTo(w);
}
assertEquals(id1, LongObjectId.fromString(os.toByteArray(), 0));
}
@ -402,10 +403,11 @@ public class LongObjectIdTest {
public void testCopyToWriterWithBuf() throws IOException {
AnyLongObjectId id1 = LongObjectIdTestUtils.hash("test");
ByteArrayOutputStream os = new ByteArrayOutputStream(64);
OutputStreamWriter w = new OutputStreamWriter(os, Constants.CHARSET);
char[] buf = new char[64];
id1.copyTo(buf, w);
w.close();
try (OutputStreamWriter w = new OutputStreamWriter(os,
Constants.CHARSET)) {
char[] buf = new char[64];
id1.copyTo(buf, w);
}
assertEquals(id1, LongObjectId.fromString(os.toByteArray(), 0));
}

Loading…
Cancel
Save