diff options
Diffstat (limited to 'org.eclipse.ua.tests/help/org/eclipse/ua/tests/help/remote/IndexServletTest.java')
-rw-r--r-- | org.eclipse.ua.tests/help/org/eclipse/ua/tests/help/remote/IndexServletTest.java | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/org.eclipse.ua.tests/help/org/eclipse/ua/tests/help/remote/IndexServletTest.java b/org.eclipse.ua.tests/help/org/eclipse/ua/tests/help/remote/IndexServletTest.java index e2e2f3c80..323fd3db5 100644 --- a/org.eclipse.ua.tests/help/org/eclipse/ua/tests/help/remote/IndexServletTest.java +++ b/org.eclipse.ua.tests/help/org/eclipse/ua/tests/help/remote/IndexServletTest.java @@ -121,7 +121,7 @@ public class IndexServletTest { private Element[] findEntryInAllContributions(Node parent, String keyword) { NodeList contributions = parent.getChildNodes(); - List<Node> results = new ArrayList<Node>(); + List<Node> results = new ArrayList<>(); for (int i = 0; i < contributions.getLength(); i++) { Node next = contributions.item(i); if (next instanceof Element) { @@ -169,15 +169,15 @@ public class IndexServletTest { throws Exception { int port = WebappManager.getPort(); URL url = new URL("http", "localhost", port, "/help/index?lang=" + locale); - InputStream is = url.openStream(); - InputSource inputSource = new InputSource(is); - DocumentBuilder documentBuilder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); - documentBuilder.setEntityResolver(new LocalEntityResolver()); - Document document = documentBuilder.parse(inputSource); - Node root = document.getFirstChild(); - is.close(); - assertEquals("indexContributions", root.getNodeName()); - return root; + try (InputStream is = url.openStream()) { + InputSource inputSource = new InputSource(is); + DocumentBuilder documentBuilder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); + documentBuilder.setEntityResolver(new LocalEntityResolver()); + Document document = documentBuilder.parse(inputSource); + Node root = document.getFirstChild(); + assertEquals("indexContributions", root.getNodeName()); + return root; + } } } |