Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java16
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));
}

Back to the top