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 4137 - Microsoft "schema" test set, schZ012_a
Summary: Microsoft "schema" test set, schZ012_a
Status: RESOLVED FIXED
Alias: None
Product: XML Schema Test Suite
Classification: Unclassified
Component: Microsoft tests (show other bugs)
Version: 2006-11-06
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Henry S. Thompson
QA Contact: XML Schema Test Suite mailing list
URL:
Whiteboard: Metadata updated 2010-07-05
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-02 18:33 UTC by Michael Kay
Modified: 2010-07-05 15:45 UTC (History)
1 user (show)

See Also:


Attachments

Description Michael Kay 2007-01-02 18:33:32 UTC
In the Microsoft "schema" test set, test

   <test group="schZ012_a" name="schZ012_a"/>

the schema document includes itself, but using a different URI that refers to the same resource (a case variant of itself). For a start, this relies on a platform where case in filenames is not significant. Secondly, it requires special treatment of URIs that's outside the scope of the spec. If the equivalence of schZ012_a and schZ012_A is not recognized by the processor, it will load two copies of the schema document, and report failures due to the existence of two element declarations with the same name.
Comment 1 Zafar Abbas 2007-02-02 19:39:36 UTC
Agreed that this test should not be published as a compliance test. We are
following up with the WG to determine the process of updating the test suite.
Comment 2 Henry S. Thompson 2010-01-29 15:50:02 UTC
Another implDep ?
Comment 3 David Ezell 2010-06-04 16:17:34 UTC
WG voted to mark this item as implementation dependent, and put in the prose in the metadata that it's implDep because the spec is underspecified.