diff options
Diffstat (limited to 'org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/HTML2TextReaderTest.java')
-rw-r--r-- | org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/HTML2TextReaderTest.java | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/HTML2TextReaderTest.java b/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/HTML2TextReaderTest.java index 60f8e0dbcde..ef1c09d6c5c 100644 --- a/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/HTML2TextReaderTest.java +++ b/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/HTML2TextReaderTest.java @@ -56,8 +56,10 @@ public class HTML2TextReaderTest extends TestCase { private void verify(String input, String expectedOutput, int styleRangeCount) throws IOException { Reader reader= new StringReader(input); TextPresentation textPresentation= new TextPresentation(); - HTML2TextReader htmlReader= new HTML2TextReader(reader, textPresentation); - String result= htmlReader.getString(); + String result; + try (HTML2TextReader htmlReader= new HTML2TextReader(reader, textPresentation)) { + result= htmlReader.getString(); + } if (DEBUG) System.out.println("<" + result + "/>"); assertEquals(expectedOutput, result); @@ -86,8 +88,10 @@ public class HTML2TextReaderTest extends TestCase { private void verify(String input, String expectedOutput, StyleRange[] styleRanges) throws IOException { Reader reader= new StringReader(input); TextPresentation textPresentation= new TextPresentation(); - HTML2TextReader htmlReader= new HTML2TextReader(reader, textPresentation); - String result= htmlReader.getString(); + String result; + try (HTML2TextReader htmlReader= new HTML2TextReader(reader, textPresentation)) { + result= htmlReader.getString(); + } if (DEBUG) System.out.println("<" + result + "/>"); assertEquals(expectedOutput, result); @@ -174,7 +178,9 @@ public class HTML2TextReaderTest extends TestCase { char[] cb= new char[20]; StringReader reader= new StringReader("<head>"); - new HTML2TextReader(reader, null).read(cb); + try (HTML2TextReader r= new HTML2TextReader(reader, null)) { + r.read(cb); + } assertTrue(Arrays.equals(new char[20], cb)); } |