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 4131 - Microsoft "schema" test set, schAn
Summary: Microsoft "schema" test set, schAn
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 15:39 UTC by Michael Kay
Modified: 2010-07-05 14:50 UTC (History)
1 user (show)

See Also:


Attachments

Description Michael Kay 2007-01-02 15:39:37 UTC
In the Microsoft "schema" test set, the following three tests follow the same pattern

   <test group="schA2" name="schA2.i"/>
   <test group="schA5" name="schA5.i"/>
   <test group="schA7" name="schA7.i"/>

In each case there is a mix of schemas preloaded by the test driver, and identified using xsi:schemaLocation; in each case the expected result is that the instance is invalid; but it's not clear why. The instances all seem to be valid. But the tests are very dependendent on the precise rules for selecting a schema for validation, which the spec leaves somewhat implementation-defined.
Comment 1 Arthur De Magalhaes 2007-01-15 21:30:47 UTC
The following testcase also applies:

msData/schema/schG14.xsd
Comment 2 Zafar Abbas 2007-02-02 19:29:52 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 3 Henry S. Thompson 2010-01-27 11:12:12 UTC
schG14 is slightly different, but basic point is the same.  All four of these 
need to be just removed.
Comment 4 David Ezell 2010-05-21 15:49:18 UTC
WG agrees this test is implementation dependent and should be marked as such.