tests: fix resource leak

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1023536 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Yonik Seeley 2010-10-17 17:58:36 +00:00
parent 73a0a1da83
commit 87489d797c
1 changed files with 5 additions and 2 deletions

View File

@ -303,11 +303,13 @@ public class BasicFunctionalityTest extends SolrTestCaseJ4 {
rsp.add("\"quoted\"", "\"value\""); rsp.add("\"quoted\"", "\"value\"");
StringWriter writer = new StringWriter(32000); StringWriter writer = new StringWriter(32000);
XMLWriter.writeResponse(writer,req("foo"),rsp); SolrQueryRequest req = req("foo");
XMLWriter.writeResponse(writer,req,rsp);
DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
builder.parse(new ByteArrayInputStream builder.parse(new ByteArrayInputStream
(writer.toString().getBytes("UTF-8"))); (writer.toString().getBytes("UTF-8")));
req.close();
} }
@Test @Test
@ -327,6 +329,7 @@ public class BasicFunctionalityTest extends SolrTestCaseJ4 {
assertEquals(2, arrayParams.length); assertEquals(2, arrayParams.length);
assertEquals("array", arrayParams[0]); assertEquals("array", arrayParams[0]);
assertEquals("value", arrayParams[1]); assertEquals("value", arrayParams[1]);
req.close();
} }
@Test @Test
@ -442,7 +445,7 @@ public class BasicFunctionalityTest extends SolrTestCaseJ4 {
assertEquals("SSS", p.get("ss")); assertEquals("SSS", p.get("ss"));
assertEquals("XXX", p.get("xx")); assertEquals("XXX", p.get("xx"));
req.close();
} }
@Test @Test