This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 3202 - XQTSResult.xsd: allow attributes in other namespace
Summary: XQTSResult.xsd: allow attributes in other namespace
Status: CLOSED FIXED
Alias: None
Product: XML Query Test Suite
Classification: Unclassified
Component: XML Query Test Suite (show other bugs)
Version: 0.9.0
Hardware: Other Linux
: P2 enhancement
Target Milestone: ---
Assignee: Andrew Eisenberg
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-05 14:31 UTC by Frans Englich
Modified: 2006-05-05 19:27 UTC (History)
0 users

See Also:


Attachments

Description Frans Englich 2006-05-05 14:31:49 UTC
I suggest changing XQTSResult.xsd to allow attributes in an "other" namespace. This report can be said to be similar to #3087.

If extensions are possible, implementations can use the format and extend it for their purposes. For example, to let the output include a rendering of the AST, whether a test case failed at compile time or runtime, and so on.

Patch is below. I guess resolving this for XQTS 1.0 is appropriate, since it's not critical(nor appropriate, perhaps) for the 0.9.4 bugfix release.


Regards,
Frans

--- XQTSResult.old.xsd  2006-05-04 23:50:29.000000000 +0000
+++ XQTSResult.xsd      2006-05-05 13:24:43.000000000 +0000
@@ -37,6 +37,7 @@
                minOccurs="1"
                ref="xqtsr:test-case" />
          </xsd:sequence>
+         <xsd:anyAttribute processContents="lax" namespace="##other"/>
       </xsd:complexType>

       <xsd:unique name="unique-test-cases">
@@ -325,6 +326,7 @@
          name="comment"
          type="xsd:string"
          use="optional" />
+      <xsd:anyAttribute processContents="lax" namespace="##other"/>
    </xsd:complexType>

    <xsd:simpleType name="resultStatusType">
Comment 1 Andrew Eisenberg 2006-05-05 19:27:36 UTC
The change that you suggested has been made.