From: Oleg T. <he...@us...> - 2004-10-19 16:26:10
|
Update of /cvsroot/mvp-xml/XInclude/v1/test/XInclude-Test-Suite In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19600/v1/test/XInclude-Test-Suite Modified Files: testcases.dtd testdescr.xml Added Files: w3cReport.html xinclude.xsl Log Message: XInclude Test Suite updated --- NEW FILE: w3cReport.html --- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>XInclude Conformance Tests</title> <meta content="text/html;charset=utf-8" http-equiv="Content-Type"> <style type="text/css"> BODY { font-family: Lucida, Helvetica, Univers, sans-serif; } H2, H3, H4 { text-align: left; color: #0066CC; } </style> <style type="text/css"> a:hover { color: white; background-color: blue; [...3506 lines suppressed...] </table> </td><td bgcolor="#ccffff"> <p>Test that a non-child sequence in an xpointer is treated as a resource error.</p> <p>There is an output test associated with this input file.</p> </td> </tr> </table> <a name="contrib"></a> <h3>4. Contributors (Non-normative)</h3> <p> A team of volunteer members have participated in the development of this work. Contributions have come from: </p> <ul> <li>Sandra I. Martinez, NIST</li> <li>Daniel Veillard, Red Hat Network</li> <li>John Evdemon, FourThought</li> <li>Richard Tobin, University of Edinburgh</li> </ul> </body> </html> --- NEW FILE: xinclude.xsl --- <?xml version='1.0'?> <!-- <<<<<<< xinclude.xsl Original version copyright 2002 by W3C. All Rights Reserved. ======= XSL Stylesheet for documenting XML Inclusions(XInclude) conformance tests. Tested against Xalan processor. >>>>>>> 1.0 XSL 2002-03-07 Stylesheet for documenting XInclude conformance tests. This expects to be run on a document matching the DTD that was defined for merging collections of self-descriptive XInclude tests. Since all those collections will have (by design) the same test architecture, this includes boilerplate describing that design, to be used by all test documentation. --> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="html" indent="yes"/> <!-- ROOT: write an HTML wrapper --> <xsl:variable name="root-path">http://xw2k.sdct.itl.nist.gov/carmelo/XInclude/</xsl:variable> <xsl:template match="/testsuite"> <!-- XHTML namespace --> <html><head> <title>XInclude Conformance Tests</title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> <style> <xsl:comment> BODY { font-family: Lucida, Helvetica, Univers, sans-serif; } H2, H3, H4 { text-align: left; color: #0066CC; } </xsl:comment> </style> <style> <xsl:comment> a:hover { color: white; background-color: blue; } </xsl:comment> </style> </head><body bgcolor='#ffffff'> <center><h1><font color="#0066cc">XInclude Test Suite</font></h1></center> <p/> <center> <table border="4" width="90%"> <tr > <td> <table> <tr > <td width="35%"><img src="http://www.w3.org/Icons/w3c_home" width="200" height="100"/></td> <td width="30%"/> <td width="35%" align="right"><img src="http://www.nist.gov/itl/div897/images/nist_home.gif" width="350" height="125"/></td> </tr> </table> <center> <table> <tr> <td ><b><font size="+2">A Joint Development Effort</font></b></td> </tr> </table> </center> </td> </tr> </table> </center> <p/> <h4>W3C XML Core Working Group<br/>XInclude 1.0 Test Suite<br/>13 February 2003</h4> <dl> <dt><b>This version:</b></dt> <dd><ul> <li><a href="http://xw2k.sdct.itl.nist.gov/carmelo/xinclude/xinclude.html"> http://xw2k.sdct.itl.nist.gov/carmelo/xinclude/xinclude.html</a> </li> </ul> </dd> <p/> <dt><b>Current version:</b></dt> <dd><ul> <li><a href="http://xw2k.sdct.itl.nist.gov/carmelo/xinclude/xinclude.html"> http://xw2k.sdct.itl.nist.gov/carmelo/xinclude/xinclude.html</a> </li> </ul> </dd> <p/> <dt><b>Test Archive:</b></dt> <dd><ul> <li><a href="http://xw2k.sdct.itl.nist.gov/carmelo/xinclude/xinclude0322.zip">http://xw2k.sdct.itl.nist.gov/carmelo/xinclude/xinclude0322.zip</a> </li> </ul></dd> <p/> <dt><b>W3C XML Core Working Group:</b></dt> <dd><ul><li><a href="http://www.w3.org/">http://www.w3.org/</a> </li></ul></dd> <p/> <dt><b>XML Inclusions(XInclude) Version 1.0:</b></dt> <dd><ul><li><a href="http://www.w3.org/TR/xinclude">http://www.w3.org/TR/xinclude</a> </li></ul></dd> <p/> <dt><b>Comments:</b></dt> <dd><ul><li>Sandra Martinez, NIST <a href="mailto:san...@ni..."><san...@ni...></a> </li></ul></dd> <p/> </dl> <a name="contents"/> <h2>Table of Contents</h2> <ol > <li><a href="#intro">Introduction</a></li> <li><a href="#categories">Test Case Descriptions</a></li> <li><a href="#contrib">Contributors</a></li> </ol> <a name="intro"/> <h2>1. Introduction </h2> <p> XInclude is a generic mechanism that is used to merge XML documents. XInclude uses elements, attributes and URI references which are existing XML constructs.</p> <p> Conformance tests can be used by developers, content creators, and users alike to increase their level of confidence in product quality. In circumstances where interoperability is necessary, these tests can also be used to determine that differing implementations support the same set of features. </p> <p>This report provides supporting documentation for all of the tests contributed by members of the <i>W3C</i> XML Core Working Group. Sources from which these tests have been collected include: <em> <xsl:for-each select="testcases"> <xsl:value-of select="@creator"/> <xsl:text>; </xsl:text> </xsl:for-each> </em>. It is anticipated that this report will supplement the actual tests.</p> <p>Comments/suggestions should be forwarded to <a href="mailto:www...@w3...">public XInclude comments mailing list</a>.</p> <a name="categories"/> <h2>2. Test Case Description</h2> <p> This section of this report contains descriptions of test cases, each test case includes a binary test. The test suite consists of a series of simple binary conformance tests, whereby a processor is deemed either to accept (a positive test) or reject (a negative test) the test. An expected result document is provided for the positive tests to compare the output of the processor with the reference file. Expected results are as accurate as possible, it is conceivable that a few files may diverge somewhat from the testcase description, however the idea is still captured. Negative tests are intended to identify expected errors as defined by the specification. Negative test are not accompanied by expected results.</p> <p>For an implementation to claim conformance it must pass all positive and negative tescases, which means that the implementation performed exactly as expected. </p> <p>A description for each test is presented in the following table as well as a section identifier from the Xinclude recommendation and the Colletion from which the test was originated. The test description is intended to have enough detail to evaluate diagnostic messages. Given the Test ID and the Collection, each test can be uniquely identified.</p> <xsl:apply-templates select="testcases"/> <a name="contrib"/> <h3>4. Contributors (Non-normative)</h3> <p> A team of volunteer members have participated in the development of this work. Contributions have come from: </p> <ul> <li>Sandra I. Martinez, NIST</li> <li>Daniel Veillard, Red Hat Network</li> <li>John Evdemon, FourThought</li> </ul> </body></html> </xsl:template> <xsl:template match="testcases"> <xsl:variable name="num-of-tests"> <xsl:value-of select="count(testcase)"/> </xsl:variable> <xsl:choose> <xsl:when test="$num-of-tests=0"> <table> <tr> <td bgcolor="#ffffcc">Currently there ARE NOT any tests for this test suite</td> </tr> </table> </xsl:when> <xsl:otherwise> <xsl:for-each select="testcase"> <table width="100%"> <tr valign="top"> <td width='40%'><table bgcolor='#eeeeff' border='1' width='100%'> <tr> <td width='50%'><b>Sections [Rules]:</b></td> <td bgcolor='#ffffcc'> <xsl:value-of select="section"/></td> </tr> <tr valign="top"> <td width='50%'><b>Test ID:</b></td> <td bgcolor='#ffffcc'> <xsl:variable name="test-path"><xsl:value-of select="concat(../@creator,'/',@href)"/></xsl:variable> <a href="{$root-path}{$test-path}"><xsl:value-of select="@id"/></a> </td> </tr> <tr valign="top"> <td width='50%'><b>Collection:</b></td> <td bgcolor='#ffffcc'><xsl:value-of select="../@creator"/></td> </tr> </table> </td> <td bgcolor='#ccffff'> <p><xsl:value-of select="description"/></p> <xsl:if test="output"> <p>There is an output test associated with this input file.</p> </xsl:if> </td> </tr> </table> </xsl:for-each> </xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template match="EM"> <em><xsl:apply-templates/></em> </xsl:template> <xsl:template match="B"> <b><xsl:apply-templates/></b> </xsl:template> </xsl:stylesheet> Index: testcases.dtd =================================================================== RCS file: /cvsroot/mvp-xml/XInclude/v1/test/XInclude-Test-Suite/testcases.dtd,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- testcases.dtd 29 Sep 2004 07:46:16 -0000 1.1 +++ testcases.dtd 19 Oct 2004 16:24:58 -0000 1.2 @@ -50,6 +50,8 @@ xpointer-scheme: requires the xpointer scheme unexpanded-entities: requires the parser to not expand external entities + unparsed-entities: requires unparsed entity support + lang-fixup: requires xml:lang fixup support qualifier: Indicates date of creation or modification of the test. Index: testdescr.xml =================================================================== RCS file: /cvsroot/mvp-xml/XInclude/v1/test/XInclude-Test-Suite/testdescr.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- testdescr.xml 29 Sep 2004 07:46:16 -0000 1.1 +++ testdescr.xml 19 Oct 2004 16:24:58 -0000 1.2 @@ -643,7 +643,7 @@ </testcase> <testcase id="Nist-include-55" href="nist-include-55.xml" - type="success"> + type="success" features="unparsed-entities"> <contributor>Sandra I. Martinez</contributor> <section resource="http://www.w3.org/TR/xinclude/#unparsed-entities">4.5.1</section> <date qualifier="created">January, 2003</date> @@ -653,7 +653,7 @@ </testcase> <testcase id="Nist-include-56" href="nist-include-56.xml" - type="error"> + type="error" features="unparsed-entities"> <contributor>Sandra I. Martinez</contributor> <section resource="http://www.w3.org/TR/xinclude/#unparsed-entities">4.5.1</section> <date qualifier="created">January, 2003</date> @@ -687,14 +687,900 @@ </testcase> <testcase id="eduni-2" href="extract.xml" - type="success" features="xpointer-scheme"> + type="success"> <contributor>Richard Tobin</contributor> <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> <date qualifier="created">30-Jun-2004</date> - <description>Verify that xi:include elements in the target have been processed in the acquired infoset, ie before the xpointer is applied.</description> + <description>Verify that xi:include elements in the target have been processed in the acquired infoset, ie before the xpointer is applied.</description> <output>../result/extract.xml</output> </testcase> + <testcase id="eduni-3" href="lang.xml" + type="success" features="lang-fixup"> + <contributor>Richard Tobin</contributor> + <section resource="http://www.w3.org/TR/xinclude/#language">4.2</section> + <date qualifier="created">1-Sep-2004</date> + <description>Check xml:lang fixup</description> + <output>../result/lang.xml</output> + </testcase> + + </testcases> + + <testcases creator="Elliotte Rusty Harold" basedir="Harold/test"> + + <testcase id="harold-01" href="xmlbasetest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include-location">4.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>xml:base attribute is used to resolve relative URLs in href attributes</description> + <output>../result/xmlbasetest.xml</output> + </testcase> + + <testcase id="harold-02" href="resolvethruxpointer.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#elements">4.2.5</section> + <date qualifier="created">31-Aug-2004</date> + <description>Use XPointer to include an include element in another document, + and make sure that's fully resolved too</description> + <output>../result/resolvethruxpointer.xml</output> + </testcase> + + <testcase id="harold-03" href="xmlbasetest2.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include-location">4.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>xml:base attribute on the xi:include element is used to resolve relative URL in href</description> + <output>../result/xmlbasetest2.xml</output> + </testcase> + + <testcase id="harold-04" href="xmlbasetest3.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include-location">4.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>xml:base attribute from an unincluded element + still applies to its included descendants</description> + <output>../result/xmlbasetest3.xml</output> + </testcase> + + <testcase id="harold-05" href="marshtest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>An include element includes its following sibling element, which has a child + include element including the sibling element after that one.</description> + <output>../result/marshtest.xml</output> + </testcase> + + <testcase id="harold-06" href="includedocumentwithintradocumentreferences.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Include a document that uses XPointers to reference various parts of itself</description> + <output>../result/includedocumentwithintradocumentreferences.xml</output> + </testcase> + + <testcase id="harold-07" href="langtest1.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#language">4.5.6</section> + <date qualifier="created">31-Aug-2004</date> + <description>xml:lang attribute from including document does not override xml:lang attribute in included document</description> + <output>../result/langtest1.xml</output> + </testcase> + + <testcase id="harold-08" href="langtest2.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#language">4.5.6</section> + <date qualifier="created">31-Aug-2004</date> + <description>xml:lang attribute is added to retain the included element's language, even + though the language was originaly declared on an unincluded element</description> + <output>../result/langtest2.xml</output> + </testcase> + + <testcase id="harold-09" href="langtest3.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#language">4.5.6</section> + <date qualifier="created">31-Aug-2004</date> + <description>xml:lang='' is added when the included document does not declare a language + and the including element does</description> + <output>../result/langtest3.xml</output> + </testcase> + + + <testcase id="harold-10" href="marshtestwithxmlbase.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include-location">4.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>Test that the + xml:base attribute is not used to resolve a missing href. + According to RFC 2396 empty string URI always refers to the current document irrespective of base URI.</description> + <output>../result/marshtestwithxmlbase.xml</output> + </testcase> + + + <testcase id="harold-11" href="marshtestwithxmlbaseandemptyhref.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>There's no difference between href="" and no href attribute.</description> + <output>../result/marshtestwithxmlbase.xml</output> + </testcase> + + + <testcase id="harold-12" href="includefromsamedocumentwithbase.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#base">4.5.5</section> + + <date qualifier="created">31-Aug-2004</date> + <description>Make sure base URIs are preserved when including from the same document.</description> + <output>../result/includefromsamedocumentwithbase.xml</output> + </testcase> + + <testcase id="harold-13" href="badiri.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>Syntactically incorrect IRI is a fatal error (Eitehr I'm missing something or the spec needs to state this prinicple more clearly.)</description> + </testcase> + + <testcase id="harold-14" href="badiri2.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>Syntactically incorrect IRI with an unrecognized scheme is a fatal error</description> + </testcase> + + <testcase id="harold-15" href="goodiri.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> +<description>Syntactically correct IRI with an unrecognized scheme is a resource error</description> +<output>../result/goodiri.xml</output> + </testcase> + + <testcase id="harold-16" href="badaccept1.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>accept attribute contains carriage-return/linefeed pair</description> + </testcase> + + <testcase id="harold-17" href="badaccept2.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>accept attribute contains Latin-1 character (non-breaking space)</description> + </testcase> + + <testcase id="harold-18" href="extraattributes.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>Unprefixed, unrecognized attributes on an include element are ignored</description> + <output>../result/c1.xml</output> + </testcase> + + <testcase id="harold-19" href="emptyfallback.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback_element">3.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Fallback elements can be empty</description> + <output>../result/emptyfallback.xml</output> + </testcase> + + <testcase id="harold-20" href="metafallbacktest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback">4.4</section> + <date qualifier="created">31-Aug-2004</date> + <description>Included documents can themselves use fallbacks</description> + <output>../result/metafallbacktest.xml</output> + </testcase> + + <testcase id="harold-21" href="metafallbacktest6.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback">4.4</section> + <date qualifier="created">31-Aug-2004</date> + <description>An included document can use a fallback that points into the included document</description> + <output>../result/metafallbacktest6.xml</output> + </testcase> + + <testcase id="harold-22" href="metafallbacktest2.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback">4.4</section> + <date qualifier="created">31-Aug-2004</date> + <description>An included document can use a fallback that includes another document as text</description> + <output>../result/metafallbacktest2.xml</output> + </testcase> + + <testcase id="harold-23" href="metafallbacktest3.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>A fallback element in an included document contains an include element with a parse attribute with an illegal value.</description> + </testcase> + + <testcase id="harold-24" href="metafallbacktest4.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>A fallback element in an included document contains an include element with neither an xpointer nor an href attribute.</description> + </testcase> + + + <testcase id="harold-25" href="metafallbacktestwithfragmentid.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>A fallback element in an included document contains an include element whose href attribute has a fragment ID.</description> + </testcase> + + <testcase id="harold-26" href="metafallbacktest5.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback">4.4</section> + <date qualifier="created">31-Aug-2004</date> + <description>The XPointer does not select anything in the acquired infoset, but does select something in the source infoset.</description> + </testcase> + + <testcase id="harold-27" href="metafallbacktotexttest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback">4.4</section> + <date qualifier="created">31-Aug-2004</date> + <description>A fallback in an included document contains some text and a comment, but no elements.</description> + <output>../result/metafallbacktotexttest.xml</output> + </testcase> + + <testcase id="harold-28" href="metafallbacktestwithxpointer.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback">4.4</section> + <date qualifier="created">31-Aug-2004</date> + <description>Include element points to another include element, which has a missing resource + and therefore activates a fallback.</description> + <output>../result/metafallbacktestwithxpointer.xml</output> + </testcase> + + <testcase id="harold-29" href="metafallbacktestwithxpointer2.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback">4.4</section> + <date qualifier="created">31-Aug-2004</date> + <description>An include element can include another include element that + then uses a fallback.</description> + <output>../result/metafallbacktestwithxpointer2.xml</output> + </testcase> + + <testcase id="harold-30" href="metamissingfallbacktestwithxpointer.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>An include element can include another include element that + then fails to find a resource, which is a fatal error if there's no fallback.</description> + </testcase> + + <testcase id="harold-31" href="metafallbackwithbadxpointertest.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback">4.4</section> + <date qualifier="created">31-Aug-2004</date> + <description>An include element can include another include element that + then fails to find a resource, but it has a fallback, which itself has an include child, which then throws a fatal error.</description> + </testcase> + + <testcase id="harold-32" href="parseequalxml.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Basic test from XInclude spec</description> + <output>../result/c1.xml</output> + </testcase> + + <testcase id="harold-33" href="legalcircle.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#loops">4.2.7</section> + <date qualifier="created">31-Aug-2004</date> + <description>An include element points to a document that includes it, using an xpointer to select part of that document.</description> + </testcase> + + <testcase id="harold-34" href="recursewithinsamedocument.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>An include element points to another include element in the same document.</description> + <output>../result/recursewithinsamedocument.xml</output> + </testcase> + + <testcase id="harold-35" href="paralleltest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Include elements can be siblings</description> + <output>../result/paralleltest.xml</output> + </testcase> + + <testcase id="harold-36" href="namespacetest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#processing">4</section> + <date qualifier="created">31-Aug-2004</date> + <description>Namespaces (and lack thereof) must be preserved in included documents</description> + <output>../result/namespacetest.xml</output> + </testcase> + + <testcase id="harold-37" href="internalcircular.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#loops">4.2.7</section> + <date qualifier="created">31-Aug-2004</date> + <description>Detect an inclusion loop when an include element refers to itself</description> + </testcase> + + <testcase id="harold-38" href="internalcircularviaancestor.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#loops">4.2.7</section> + <date qualifier="created">31-Aug-2004</date> + <description>Detect an inclusion loop when an include element refers to its ancestor element + in the same document</description> + </testcase> + + <testcase id="harold-39" href="latin1.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#processing">4</section> + <date qualifier="created">31-Aug-2004</date> + <description>Processing a document that contains no include elements produces the same document.</description> + <output>../result/latin1.xml</output> + </testcase> + + <testcase id="harold-40" href="simple.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#processing">4</section> + <date qualifier="created">31-Aug-2004</date> + <description>Basic inclusion</description> + <output>../result/simple.xml</output> + </testcase> + + <testcase id="harold-41" href="roottest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>The root element of a document can be an include element.</description> + <output>../result/roottest.xml</output> + </testcase> + + <testcase id="harold-42" href="roottest2.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>The root element of a document can be an include element. + In this test the included document has a prolog and an epilog and the root element is replaced</description> + <output>../result/roottest2.xml</output> + </testcase> + + <testcase id="harold-43" href="nestedxinclude.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>testIncludeElementsCannotHaveIncludeChildren</description> + </testcase> + + <testcase id="harold-44" href="nestedxincludenamespace.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>Include elements cannot have children from the xinclude namespace except for fallback.</description> + </testcase> + + <testcase id="harold-45" href="nakedfallback.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback_element">3.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Fallback can only be a child of xinclude element</description> + </testcase> + + <testcase id="harold-46" href="fallbackcontainsfallback.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback_element">3.2</section> + + <date qualifier="created">31-Aug-2004</date> + <description>A fallback element cannot have a fallback child element.</description> + </testcase> + + <testcase id="harold-47" href="multiplefallbacks.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>"The appearance of more than one xi:fallback element, an xi:include element, + or any other element from the XInclude namespace is a fatal error." + In this test the fallback is activated.</description> + </testcase> + + <testcase id="harold-48" href="multiplefallbacks2.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>"The appearance of more than one xi:fallback element, an xi:include element, + or any other element from the XInclude namespace is a fatal error." + In this test the fallback is not activated.</description> + </testcase> + + <testcase id="harold-49" href="circle1.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#loops">4.2.7</section> + <date qualifier="created">31-Aug-2004</date> + <description>A document cannot include itself</description> + </testcase> + + <testcase id="harold-50" href="circle2a.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#loops">4.2.7</section> + <date qualifier="created">31-Aug-2004</date> + <description>Document A includes document B which includes document A</description> + </testcase> + + <testcase id="harold-51" href="missinghref.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>Include element is missing an href and xpointer attribute</description> + </testcase> + + <testcase id="harold-52" href="badparseattribute.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>parse attribute must have value xml or text</description> + </testcase> + + <testcase id="harold-53" href="missingfile.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Missing resource is fatal when there's no fallback</description> + </testcase> + + <testcase id="harold-54" href="fallbacktest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback">4.4</section> + <date qualifier="created">31-Aug-2004</date> + <description>Missing resource is non-fatal when there's a fallback</description> + <output>../result/fallbacktest.xml</output> + </testcase> + + <testcase id="harold-55" href="fallbacktest2.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#fallback_element">3.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Fallback elements can themselves contain include elements</description> + <output>../result/fallbacktest2.xml</output> + </testcase> + + <testcase id="harold-56" href="utf16.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#text-included-items">4.3</section> + <date qualifier="created">31-Aug-2004</date> + <description>encoding="UTF-16"</description> + <output>../result/utf16.xml</output> + </testcase> + + <testcase id="harold-57" href="xptridtest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>A shorthand XPointer</description> + <output>../result/xptridtest.xml</output> + </testcase> + + <testcase id="harold-58" href="xptridtest2.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>XPointer that selects nothing is a resource error, and fatal because there's no fallback.</description> + </testcase> + + <testcase id="harold-59" href="xptrtumblertest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>XPointers of the forms described in [XPointer Framework] and [XPointer element() scheme] must be supported. </description> + <output>../result/xptrtumblertest.xml</output> + </testcase> + + <testcase id="harold-60" href="colonizedschemename.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Unrecognized colonized XPointer schemes are skipped, and the following scheme is used.</description> + <output>../result/xptrtumblertest.xml</output> + </testcase> + + <testcase id="harold-61" href="laterfailure.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Even if the first XPointer part locates a resource, a syntax error in + the second XPointer part is still a fatal error.</description> + </testcase> + + <testcase id="harold-62" href="laterfailure2.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Even if the first XPointer part locates a resource, a syntax error in + the second XPointer part is still a fatal error.</description> + </testcase> + + <testcase id="harold-63" href="onlyxpointer.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>You can include another element from the same document without an href attribute.</description> + <output>../result/onlyxpointer.xml</output> + </testcase> + + <testcase id="harold-64" href="xptr2tumblertest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description> Test with 3 element schemes in the XPointer. + The first and second one point to nothing. The third one + selects something. XPointer parts are evaluated from left to right until one finds something.</description> + <output>../result/xptrtumblertest.xml</output> + </testcase> + + <testcase id="harold-65" href="xptrtumblertest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Test with 2 element schemes in the XPointer. + The first one uses an ID that doesn't exist + and points to nothing. The second one + selects something.</description> + <output>../result/xptrtumblertest.xml</output> + </testcase> + + <testcase id="harold-66" href="xptrtumblerfailsbutfallback.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description> Make sure XPointer syntax errors are treated as a resource + error, not a fatal error; and thus fallbacks are applied</description> + <output>../result/xptrtumblertest.xml</output> + </testcase> + + <testcase id="harold-67" href="xptrsyntaxerrorbutfallback.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description> Make sure XPointer syntax errors are treated as a resource + error, not a fatal error; and thus fallbacks are applied</description> + <output>../result/xptrtumblertest.xml</output> + </testcase> + + <testcase id="harold-68" href="xptrtumblertest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description> Test with 3 element schemes in the XPointer, separated by white space. + The first one points to nothing. The third one + selects something.</description> + <output>../result/xptrtumblertest.xml</output> + </testcase> + + <testcase id="harold-69" href="xptrtumblertest2.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>An XPointer that doesn't point to anything is a resource error; and fatal because there's no fallback</description> + </testcase> + + <testcase id="harold-70" href="badxptr.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Syntax error in an XPointer is a resource error; and fatal because there's no fallback</description> + </testcase> + + <testcase id="harold-71" href="badxptr2.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items?">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Syntax error in an XPointer is a resource error; and fatal because there's no fallback</description> + </testcase> + + <testcase id="harold-72" href="xptrfallback.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Unrecognized XPointer scheme activates fallback</description> + <output>../result/xptrfallback.xml</output> + </testcase> + + <testcase id="harold-73" href="xptridandtumblertest.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>XPointer uses an element scheme where the first part is an ID</description> + <output>../result/xptridandtumblertest.xml</output> + </testcase> + + <testcase id="harold-74" href="UTF16BigEndianWithByteOrderMark.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#text-included-items">4.3</section> + <date qualifier="created">31-Aug-2004</date> + <description>Can autodetect UTF16 big endian files with a with a byte order mark when parse="text"</description> + <output>../result/UTF16BigEndianWithByteOrderMark.xml</output> + </testcase> + + <testcase id="harold-75" href="UTF16LittleEndianWithByteOrderMark.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#text-included-items">4.3</section> + <date qualifier="created">31-Aug-2004</date> + <description>Can autodetect UTF16 little endian files with a with a byte order mark when parse="text"</description> + <output>../result/UTF16LittleEndianWithByteOrderMark.xml</output> + </testcase> + + <testcase id="harold-76" href="UTF8WithByteOrderMark.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#text-included-items">4.3</section> + <date qualifier="created">31-Aug-2004</date> + <description>Can autodetect UTF-8 files with a with a byte order mark when parse="text"</description> + <output>../result/UTF8WithByteOrderMark.xml</output> + </testcase> + + <testcase id="harold-77" href="UnicodeBigUnmarked.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#text-included-items">4.3</section> + <date qualifier="created">31-Aug-2004</date> + <description>Can autodetect UCS2 big endian files with a without a byte order mark when parse="text"</description> + <output>../result/UnicodeBigUnmarked.xml</output> + </testcase> + + <testcase id="harold-78" href="UnicodeLittleUnmarked.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#text-included-items">4.3</section> + <date qualifier="created">31-Aug-2004</date> + <description>Can autodetect UCS2 little endian files with a without a byte order mark when parse="text"</description> + <output>../result/UnicodeLittleUnmarked.xml</output> + </testcase> + + <testcase id="harold-79" href="EBCDIC.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#text-included-items">4.3</section> + <date qualifier="created">31-Aug-2004</date> + <description>Can autodetect EBCDIC files with a without a byte order mark when parse="text"</description> + <output>../result/EBCDIC.xml</output> + </testcase> + + <testcase id="harold-80" href="badxptr3.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Syntax error in an XPointer is a resource error; and fatal becaue there's no fallback</description> + </testcase> + + <testcase id="harold-81" href="badxptr4.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Syntax error in an XPointer is a resource error; and fatal becaue there's no fallback</description> + </testcase> + + <testcase id="harold-82" href="circlepointer1.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#loops">4.2.7</section> + <date qualifier="created">31-Aug-2004</date> + <description>Circular references via xpointer are fatal</description> + </testcase> + + <testcase id="harold-83" href="xpointeroverridesfragmentid.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>href attribute with fragment ID is a fatal error even when there's an xpointer attribute</description> + </testcase> + + <testcase id="harold-84" href="ignoresfragmentid.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>href attribute with fragment ID is a fatal error</description> + </testcase> + + <testcase id="harold-85" href="lineends.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#text-included-items">4.3</section> + <date qualifier="created">31-Aug-2004</date> + <description>Line breaks must be preserved verbatim when including a document with parse="text"</description> + <output>../result/lineends.xml</output> + </testcase> + + <testcase id="harold-86" href="meaninglessfragmentid.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>A fragment identifier is semantically bad; but still meets the + syntax of fragment IDs from RFC 2396. </description> + </testcase> + + <testcase id="harold-87" href="acceptfrench.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>accept-language="fr" + This test connects to IBiblio to load the included +data. This is necessary because file URLs don't support +content negotiation</description> + <output>../result/acceptfrench.xml</output> + </testcase> + + <testcase id="harold-88" href="acceptenglish.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>accept-language="en" + This test connects to IBiblio to load the included +data. This is necessary because file URLs don't support +content negotiation</description> + <output>../result/acceptenglish.xml</output> + </testcase> + + <testcase id="harold-89" href="acceptplaintext.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>accept="text/plain" + This test connects to IBiblio to load the included +data. This is necessary because file URLs don't support +content negotiation</description> + <output>../result/acceptplaintext.xml</output> + </testcase> + + <testcase id="harold-90" href="accepthtml.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>accept="text/html" + This test connects to IBiblio to load the included +data. This is necessary because file URLs don't support +content negotiation</description> + <output>../result/accepthtml.xml</output> + </testcase> + + <testcase id="harold-91" href="unrecognizedscheme.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Unrecognized scheme in XPointer is a fatal error if there's no fallback</description> + </testcase> + + <testcase id="harold-92" href="unrecognizedschemewithfallback.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#xml-included-items">4.2</section> + <date qualifier="created">31-Aug-2004</date> + <description>Unrecognized scheme in XPointer is a resource error so fallbacks apply</description> + <output>../result/unrecognizedschemewithfallback.xml</output> + </testcase> + + <testcase id="harold-93" href="test.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#creating-result">4.5</section> + <date qualifier="created">31-Aug-2004</date> + <description>Basic inclusions as XML and text</description> + <output>../result/test.xml</output> + </testcase> + + <testcase id="harold-94" href="toplevel.xml" + type="error"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">31-Aug-2004</date> + <description>Included document has an include element with neither href nor xpointer attribute</description> + </testcase> + + <testcase id="harold-95" href="tobintop.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">12-Sep-2004</date> + <description>XPointers are resolved against the acquired infoset, not thge source infoset</description> + <output>../result/tobintop.xml</output> + </testcase> + + <testcase id="harold-96" href="badelementschemedata.xml" + type="success"> + <contributor>Elliotte Rusty Harold</contributor> + <section resource="http://www.w3.org/TR/xinclude/#include_element">3.1</section> + <date qualifier="created">12-Sep-2004</date> + <description>Test that a non-child sequence in an xpointer is treated as a resource error.</description> + <output>../result/badelementschemedata.xml</output> + </testcase> + </testcases> </testsuite> |