Mercurial > hg > jdk9-shenandoah > jaxp
changeset 745:48585e5e65d2
8080906: Develop test for Xerces Update: DOM L3 Serializer
Reviewed-by: lancea, joehw
Contributed-by: frank.yuan@oracle.com
author | joehw |
---|---|
date | Mon, 08 Jun 2015 21:59:07 -0700 |
parents | 82aae947938e |
children | f424712eaede |
files | test/javax/xml/jaxp/functional/TEST.properties test/javax/xml/jaxp/unittest/TEST.properties test/javax/xml/jaxp/unittest/org/w3c/dom/ls/LSSerializerTest.java |
diffstat | 3 files changed, 18 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/test/javax/xml/jaxp/functional/TEST.properties Thu Jun 04 18:49:07 2015 -0700 +++ b/test/javax/xml/jaxp/functional/TEST.properties Mon Jun 08 21:59:07 2015 -0700 @@ -7,3 +7,6 @@ # Tests that must run in othervm mode othervm.dirs= /javax/xml/jaxp/functional +# Declare module dependency +modules=java.xml +
--- a/test/javax/xml/jaxp/unittest/TEST.properties Thu Jun 04 18:49:07 2015 -0700 +++ b/test/javax/xml/jaxp/unittest/TEST.properties Mon Jun 08 21:59:07 2015 -0700 @@ -1,3 +1,6 @@ # jaxp test uses TestNG TestNG.dirs = . +# Declare module dependency +modules=java.xml +
--- a/test/javax/xml/jaxp/unittest/org/w3c/dom/ls/LSSerializerTest.java Thu Jun 04 18:49:07 2015 -0700 +++ b/test/javax/xml/jaxp/unittest/org/w3c/dom/ls/LSSerializerTest.java Mon Jun 08 21:59:07 2015 -0700 @@ -44,6 +44,7 @@ /* + * @bug 6439439 8080906 * @summary Test LSSerializer. */ public class LSSerializerTest { @@ -98,6 +99,17 @@ } } + /* + * @bug 8080906 + * It will fail in a Jigsaw build until JDK-8080266 is fixed. + */ + @Test + public void testDefaultLSSerializer() throws Exception { + DOMImplementationLS domImpl = (DOMImplementationLS) DocumentBuilderFactory.newInstance().newDocumentBuilder().getDOMImplementation(); + LSSerializer lsSerializer = domImpl.createLSSerializer(); + Assert.assertTrue(lsSerializer.getClass().getName().endsWith("dom3.LSSerializerImpl")); + } + @Test public void testDOMErrorHandler() {