Index: build.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/build.xml,v retrieving revision 1.114 diff -u -r1.114 build.xml --- build.xml 8 Dec 2003 07:50:50 -0000 1.114 +++ build.xml 9 Dec 2003 08:19:56 -0000 @@ -378,7 +378,7 @@ --> - + @@ -2141,6 +2141,7 @@ + @@ -2160,6 +2161,13 @@ + + + + + + + @@ -2174,7 +2182,7 @@ @@ -2183,6 +2191,12 @@ + + + + + + Index: java/org/w3c/domts/DOMTest.java =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/java/org/w3c/domts/DOMTest.java,v retrieving revision 1.8 diff -u -r1.8 DOMTest.java --- java/org/w3c/domts/DOMTest.java 2 Dec 2003 03:49:29 -0000 1.8 +++ java/org/w3c/domts/DOMTest.java 9 Dec 2003 08:19:56 -0000 @@ -148,6 +148,18 @@ public String getResourceURI(String href) throws DOMTestLoadException { return resolveURI(href).toString(); } + + public String createTempFileURI() throws DOMTestLoadException { + try { + return java.io.File.createTempFile("domts", ".xml").toURL().toExternalForm(); + } catch (IOException ex) { + throw new DOMTestLoadException(ex); + } + } + + public String createTempHttpURI() throws DOMTestLoadException { + return "http://localhost:8080/domts/temp/" + Integer.toString(new java.util.Random().nextInt()) + ".xml"; + } public Document load(String docURI) throws DOMTestLoadException { Index: tests/level3/ls/DOMImplementationLSTest0.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/ls/DOMImplementationLSTest0.xml,v retrieving revision 1.2 diff -u -r1.2 DOMImplementationLSTest0.xml --- tests/level3/ls/DOMImplementationLSTest0.xml 8 Dec 2003 07:50:50 -0000 1.2 +++ tests/level3/ls/DOMImplementationLSTest0.xml 9 Dec 2003 08:19:57 -0000 @@ -26,10 +26,19 @@ &contributor; &date; + + + &vars; + + + + + + Index: tests/level3/ls/DOMImplementationLSTest1.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/ls/DOMImplementationLSTest1.xml,v retrieving revision 1.2 diff -u -r1.2 DOMImplementationLSTest1.xml --- tests/level3/ls/DOMImplementationLSTest1.xml 8 Dec 2003 07:50:50 -0000 1.2 +++ tests/level3/ls/DOMImplementationLSTest1.xml 9 Dec 2003 08:19:57 -0000 @@ -29,10 +29,19 @@ + + + &vars; + + + + + + Index: tests/level3/ls/alltests.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/ls/alltests.xml,v retrieving revision 1.6 diff -u -r1.6 alltests.xml --- tests/level3/ls/alltests.xml 8 Dec 2003 07:50:50 -0000 1.6 +++ tests/level3/ls/alltests.xml 9 Dec 2003 08:19:57 -0000 @@ -23,6 +23,8 @@ + + @@ -45,6 +47,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + Index: transforms/dom-to-dtd.xsl =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/transforms/dom-to-dtd.xsl,v retrieving revision 1.37 diff -u -r1.37 dom-to-dtd.xsl --- transforms/dom-to-dtd.xsl 8 Dec 2003 07:50:50 -0000 1.37 +++ transforms/dom-to-dtd.xsl 9 Dec 2003 08:19:57 -0000 @@ -77,7 +77,7 @@ <!ENTITY % framework-assertion "assertTrue|assertFalse|assertNull|assertNotNull|assertEquals|assertNotEquals|assertSame|assertInstanceOf|assertSize|assertEventCount|assertURIEquals|assertImplementationException"> -<!ENTITY % framework-statement "assign|increment|decrement|append|plus|subtract|mult|divide|load|implementation|hasFeature|implementationAttribute|if|while|for-each|comment|return|userObj|atEvents|capturedEvents|bubbledEvents|allEvents|createEventMonitor|createXPathEvaluator|getResourceURI|substring"> +<!ENTITY % framework-statement "assign|increment|decrement|append|plus|subtract|mult|divide|load|implementation|hasFeature|implementationAttribute|if|while|for-each|comment|return|userObj|atEvents|capturedEvents|bubbledEvents|allEvents|createEventMonitor|createXPathEvaluator|getResourceURI|substring|createTempFileURI|createTempHttpURI"> <!ENTITY % implementation-condition "hasFeature | implementationAttribute"> @@ -929,6 +929,18 @@ endIndex CDATA #IMPLIED > +<!ELEMENT createTempFileURI EMPTY> +<!ATTLIST createTempFileURI + id ID #IMPLIED + var CDATA #REQUIRED +> + +<!ELEMENT createTempHttpURI EMPTY> +<!ATTLIST createTempHttpURI + id ID #IMPLIED + var CDATA #REQUIRED +> + @@ -54,11 +55,13 @@

+ - +
Tests with failures + @@ -84,6 +87,9 @@ Java) +
TestDescription + + @@ -115,6 +121,42 @@
+ + + Tests passed by all implementations + + + + + + + + + + + + + + + + + + + + + +
TestDescription
+ + + ( + XML + + Java + ) + + +
+
Index: transforms/test-to-java.xsl =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/transforms/test-to-java.xsl,v retrieving revision 1.48 diff -u -r1.48 test-to-java.xsl --- transforms/test-to-java.xsl 8 Dec 2003 07:50:50 -0000 1.48 +++ transforms/test-to-java.xsl 9 Dec 2003 08:19:58 -0000 @@ -801,6 +801,10 @@ = new java.io.ByteArrayOutputStream(); + + = new java.io.StringWriter(); + + = ; @@ -924,6 +928,14 @@ ).toByteArray()); + + + + new java.io.StringReader(((java.io.StringWriter) + + ).toString()); + + @@ -1563,9 +1575,6 @@
- - - = getResourceURI( @@ -1573,6 +1582,19 @@ + + + = createTempFileURI(); + + + + + + = createTempHttpURI(); + + + + { @@ -1635,6 +1657,40 @@ } + + + + + = + + + + ((Boolean) + + .getParameter( + + )).booleanValue(); + + + + + + ( + + + + ) + + + .getParameter( + + ); + + + + + + @@ -1719,6 +1775,7 @@ + Index: tests/level3/ls/CertifiedText1.xml =================================================================== RCS file: tests/level3/ls/CertifiedText1.xml diff -N tests/level3/ls/CertifiedText1.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/CertifiedText1.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,48 @@ + + + + + + + + + CertifiedText1 + Curt Arnold + Changes certifiedText on LSInput. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/CharacterStream1.xml =================================================================== RCS file: tests/level3/ls/CharacterStream1.xml diff -N tests/level3/ls/CharacterStream1.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/CharacterStream1.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,83 @@ + + + + + + + + + CharacterStream1 + Curt Arnold + Writes a document to a character stream and rereads the document. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/DOMBuilderTest6.xml =================================================================== RCS file: tests/level3/ls/DOMBuilderTest6.xml diff -N tests/level3/ls/DOMBuilderTest6.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/DOMBuilderTest6.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,44 @@ + + + + + + + + + DOMBuilderTest6 + Curt Arnold + Parses from an uninitialized LSInput. + 2003-12-08 + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/DOMBuilderTest7.xml =================================================================== RCS file: tests/level3/ls/DOMBuilderTest7.xml diff -N tests/level3/ls/DOMBuilderTest7.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/DOMBuilderTest7.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,46 @@ + + + + + + + + + DOMBuilderTest7 + Curt Arnold + Parses from an null LSInput. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/DOMWriterTest4.xml =================================================================== RCS file: tests/level3/ls/DOMWriterTest4.xml diff -N tests/level3/ls/DOMWriterTest4.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/DOMWriterTest4.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,52 @@ + + + + + + + + + DOMWriterTest4 + Curt Arnold + Writes a document to an uninitialized LSOutput. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSParserConfig1.xml =================================================================== RCS file: tests/level3/ls/LSParserConfig1.xml diff -N tests/level3/ls/LSParserConfig1.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSParserConfig1.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,61 @@ + + + + + + + + + LSParserConfig1 + Curt Arnold + Checks initial state of parser configuration. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSParserConfig2.xml =================================================================== RCS file: tests/level3/ls/LSParserConfig2.xml diff -N tests/level3/ls/LSParserConfig2.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSParserConfig2.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,88 @@ + + + + + + + + + LSParserConfig2 + Curt Arnold + Checks getParameterNames and canSetParameter. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSParserConfig3.xml =================================================================== RCS file: tests/level3/ls/LSParserConfig3.xml diff -N tests/level3/ls/LSParserConfig3.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSParserConfig3.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,57 @@ + + + + + + + + + LSParserConfig3 + Curt Arnold + Checks support of charset-overrides-xml-encoding. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSParserConfig4.xml =================================================================== RCS file: tests/level3/ls/LSParserConfig4.xml diff -N tests/level3/ls/LSParserConfig4.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSParserConfig4.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,65 @@ + + + + + + + + + LSParserConfig4 + Curt Arnold + Checks support of disallow-doctype. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSParserConfig5.xml =================================================================== RCS file: tests/level3/ls/LSParserConfig5.xml diff -N tests/level3/ls/LSParserConfig5.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSParserConfig5.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,65 @@ + + + + + + + + + LSParserConfig5 + Curt Arnold + Checks support of ignore-unknown-character-denormalizations. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSParserConfig6.xml =================================================================== RCS file: tests/level3/ls/LSParserConfig6.xml diff -N tests/level3/ls/LSParserConfig6.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSParserConfig6.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,57 @@ + + + + + + + + + LSParserConfig6 + Curt Arnold + Checks support of charset-overrides-xml-encoding. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSParserConfig7.xml =================================================================== RCS file: tests/level3/ls/LSParserConfig7.xml diff -N tests/level3/ls/LSParserConfig7.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSParserConfig7.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,65 @@ + + + + + + + + + LSParserConfig7 + Curt Arnold + Checks support of namespaces. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSParserConfig8.xml =================================================================== RCS file: tests/level3/ls/LSParserConfig8.xml diff -N tests/level3/ls/LSParserConfig8.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSParserConfig8.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,56 @@ + + + + + + + + + LSParserConfig8 + Curt Arnold + Checks support of well-formed. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSParserConfig9.xml =================================================================== RCS file: tests/level3/ls/LSParserConfig9.xml diff -N tests/level3/ls/LSParserConfig9.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSParserConfig9.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,65 @@ + + + + + + + + + LSParserConfig9 + Curt Arnold + Checks support of supported-media-types-only. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSSerializerConfig1.xml =================================================================== RCS file: tests/level3/ls/LSSerializerConfig1.xml diff -N tests/level3/ls/LSSerializerConfig1.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSSerializerConfig1.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,71 @@ + + + + + + + + + LSSerializerConfig1 + Curt Arnold + Checks initial state of serializer configuration. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSSerializerConfig10.xml =================================================================== RCS file: tests/level3/ls/LSSerializerConfig10.xml diff -N tests/level3/ls/LSSerializerConfig10.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSSerializerConfig10.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,55 @@ + + + + + + + + + LSSerializerConfig10 + Curt Arnold + Checks support of namespace-declarations. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSSerializerConfig2.xml =================================================================== RCS file: tests/level3/ls/LSSerializerConfig2.xml diff -N tests/level3/ls/LSSerializerConfig2.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSSerializerConfig2.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,86 @@ + + + + + + + + + LSSerializerConfig2 + Curt Arnold + Checks getParameterNames and canSetParameter. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSSerializerConfig3.xml =================================================================== RCS file: tests/level3/ls/LSSerializerConfig3.xml diff -N tests/level3/ls/LSSerializerConfig3.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSSerializerConfig3.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,64 @@ + + + + + + + + + LSSerializerConfig3 + Curt Arnold + Checks support of canonical-form. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSSerializerConfig4.xml =================================================================== RCS file: tests/level3/ls/LSSerializerConfig4.xml diff -N tests/level3/ls/LSSerializerConfig4.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSSerializerConfig4.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,56 @@ + + + + + + + + + LSSerializerConfig4 + Curt Arnold + Checks support of discard-default-content. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSSerializerConfig5.xml =================================================================== RCS file: tests/level3/ls/LSSerializerConfig5.xml diff -N tests/level3/ls/LSSerializerConfig5.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSSerializerConfig5.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,64 @@ + + + + + + + + + LSSerializerConfig5 + Curt Arnold + Checks support of format-pretty-print. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSSerializerConfig6.xml =================================================================== RCS file: tests/level3/ls/LSSerializerConfig6.xml diff -N tests/level3/ls/LSSerializerConfig6.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSSerializerConfig6.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,64 @@ + + + + + + + + + LSSerializerConfig6 + Curt Arnold + Checks support of ignore-unknown-character-denormalizations. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSSerializerConfig7.xml =================================================================== RCS file: tests/level3/ls/LSSerializerConfig7.xml diff -N tests/level3/ls/LSSerializerConfig7.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSSerializerConfig7.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,56 @@ + + + + + + + + + LSSerializerConfig7 + Curt Arnold + Checks support of xml-declaration. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSSerializerConfig8.xml =================================================================== RCS file: tests/level3/ls/LSSerializerConfig8.xml diff -N tests/level3/ls/LSSerializerConfig8.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSSerializerConfig8.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,55 @@ + + + + + + + + + LSSerializerConfig8 + Curt Arnold + Checks support of well-formed. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/LSSerializerConfig9.xml =================================================================== RCS file: tests/level3/ls/LSSerializerConfig9.xml diff -N tests/level3/ls/LSSerializerConfig9.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/LSSerializerConfig9.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,55 @@ + + + + + + + + + LSSerializerConfig9 + Curt Arnold + Checks support of namespaces. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/SystemId1.xml =================================================================== RCS file: tests/level3/ls/SystemId1.xml diff -N tests/level3/ls/SystemId1.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/SystemId1.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,87 @@ + + + + + + + + + SystemId1 + Curt Arnold + Writes a document to a URL for a temporary file and rereads the document. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/ls/SystemId2.xml =================================================================== RCS file: tests/level3/ls/SystemId2.xml diff -N tests/level3/ls/SystemId2.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/ls/SystemId2.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,87 @@ + + + + + + + + + SystemId2 + Curt Arnold + Writes a document to a URL for a temporary http document and rereads the document. + 2003-12-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +