36 * @library /javax/xml/jaxp/libs /javax/xml/jaxp/unittest
37 * @run testng/othervm -DrunSecMngr=true dom.Bug4966082
38 * @run testng/othervm dom.Bug4966082
39 * @summary Test Element.getSchemaTypeInfo() returns an instance of TypeInfo instead of null when the document's schema is an XML DTD.
40 */
41 @Listeners({jaxp.library.FilePolicy.class})
42 public class Bug4966082 {
43
44 @Test
45 public void testOne() {
46 try {
47 Document document = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(Bug4966082.class.getResource("Bug4966082.xml").toExternalForm());
48 if (document.getDocumentElement().getSchemaTypeInfo() == null) {
49 Assert.fail("getSchemaTypeInfo returns null");
50 }
51 } catch (Exception ex) {
52 Assert.fail("Unexpected error" + ex);
53 }
54 }
55 }
56
|
36 * @library /javax/xml/jaxp/libs /javax/xml/jaxp/unittest
37 * @run testng/othervm -DrunSecMngr=true dom.Bug4966082
38 * @run testng/othervm dom.Bug4966082
39 * @summary Test Element.getSchemaTypeInfo() returns an instance of TypeInfo instead of null when the document's schema is an XML DTD.
40 */
41 @Listeners({jaxp.library.FilePolicy.class})
42 public class Bug4966082 {
43
44 @Test
45 public void testOne() {
46 try {
47 Document document = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(Bug4966082.class.getResource("Bug4966082.xml").toExternalForm());
48 if (document.getDocumentElement().getSchemaTypeInfo() == null) {
49 Assert.fail("getSchemaTypeInfo returns null");
50 }
51 } catch (Exception ex) {
52 Assert.fail("Unexpected error" + ex);
53 }
54 }
55 }
|