--- old/test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java 2016-07-18 00:49:50.264830271 -0700 +++ new/test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java 2016-07-18 00:49:50.137893772 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999, 2015, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -23,18 +23,21 @@ package javax.xml.parsers.ptests; +import static javax.xml.parsers.ptests.ParserTestConst.XML_DIR; import static jaxp.library.JAXPTestUtilities.FILE_SEP; import static org.testng.Assert.assertFalse; +import static org.testng.Assert.assertNotNull; + import java.io.File; import java.io.FileInputStream; import java.io.FilePermission; + import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; -import static javax.xml.parsers.ptests.ParserTestConst.XML_DIR; -import jaxp.library.JAXPFileReadOnlyBaseTest; -import static org.testng.Assert.assertNotNull; + import org.testng.annotations.DataProvider; +import org.testng.annotations.Listeners; import org.testng.annotations.Test; import org.xml.sax.EntityResolver; import org.xml.sax.InputSource; @@ -42,8 +45,8 @@ /** * This checks for the methods of DocumentBuilder */ -public class DocumentBuilderImpl01 extends JAXPFileReadOnlyBaseTest - implements EntityResolver { +@Listeners({jaxp.library.FilePolicy.class}) +public class DocumentBuilderImpl01 implements EntityResolver { /** * Provide DocumentBuilder. * @@ -82,7 +85,7 @@ * @param docBuilder document builder instance. * @throws Exception If any errors occur. */ - @Test(groups = {"readLocalFiles"}, dataProvider = "builder-provider") + @Test(dataProvider = "builder-provider") public void testCheckDocumentBuilderImpl04(DocumentBuilder docBuilder) throws Exception { try (FileInputStream fis = new FileInputStream(new File(XML_DIR, @@ -97,7 +100,7 @@ * @param docBuilder document builder instance. * @throws Exception If any errors occur. */ - @Test(groups = {"readLocalFiles"}, dataProvider = "builder-provider") + @Test(dataProvider = "builder-provider") public void testCheckDocumentBuilderImpl05(DocumentBuilder docBuilder) throws Exception { assertNotNull(docBuilder.parse(new File(XML_DIR, @@ -109,11 +112,9 @@ * @param docBuilder document builder instance. * @throws Exception If any errors occur. */ - @Test(groups = {"readLocalFiles"}, dataProvider = "builder-provider") + @Test(dataProvider = "builder-provider") public void testCheckDocumentBuilderImpl06(DocumentBuilder docBuilder) throws Exception { - setPermissions(new FilePermission(XML_DIR + "../-", - "read")); try (FileInputStream fis = new FileInputStream(new File(XML_DIR, "DocumentBuilderImpl02.xml"))) { assertNotNull(docBuilder.parse(fis, new File(XML_DIR).toURI()