This document and the test materials and results it points to are copyright the World Wide Web Consortium and the
contributors thereof, respectively. They are hereby made available for public use under the
W3C Document Licence.
The display below organizes test results into groups of schema and instance tests.
The structured description for these results is stored in an XML file which conforms to the TS Schema for Test Submission.
The column labeled "TestId" displays test identification information.
The column labeled "Expected" displays the outcome expected by the contributor.
The description column is provided by the test contributor.
For the test file(s) present which has/have extension .xsd, its/their conformance to the XML Schema REC's definition of valid XML representations of XML Schemas is what is at issue.
When a test file with extension .xml is present as well, its schema-validity is at issue as well.
Test Description |
Processor Results |
|
TestId |
Contributor |
Expected |
XSV 1.203.2.37 |
Description |
1 mgA002 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - A all: id, id="" |
2 mgA003 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - A all: id, id="0" |
3 mgA004 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - A all: id, id="-999" |
4 mgA005 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - A all: id, id="a:b" |
5 mgA006 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - A all: id, two 'all' with same id, one from complexType, one from restriction |
6 mgA007 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - A all: id, two 'all' with same id, one from complexType, one from extension |
7 mgA008 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - A all: id, two 'all' with same id, one from complexType, one from group |
8 mgA009 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - A all: id, two 'all' with same id, one from restriction, one from extension |
9 mgA010 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - A all: id, two 'all' with same id, one from restriction, one from group |
10 mgA011 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - A all: id, two 'all' with same id, one from extension, one from group |
11 mgAb004 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - Ab all: maxOccurs = 2 |
12 mgAb007 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - Ab all: maxOccurs = unbounded |
13 mgC001 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
model groups (ALL) Specs section: model groups (ALL) - C all: check that minOccurs default is 1, elements in instant XML = 0, minOccurs=absent, maxOccurs=absent |
14 mgC003 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
model groups (ALL) Specs section: model groups (ALL) - C all: check that maxOccurs default is 1, elements in instant XML = 2, minOccurs=absent, maxOccurs=absent |
15 mgC005 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
model groups (ALL) Specs section: model groups (ALL) - C all: elements in instant XML=0, minOccurs=1, maxOccurs=absent |
16 mgC007 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
model groups (ALL) Specs section: model groups (ALL) - C all: elements in instant XML=2, minOccurs=1, maxOccurs=absent |
17 mgC010 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
model groups (ALL) Specs section: model groups (ALL) - C all: elements in instant XML=0, minOccurs=absent, maxOccurs=1 |
18 mgC012 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
model groups (ALL) Specs section: model groups (ALL) - C all: elements in instant XML=2, minOccurs=absent, maxOccurs=1 |
19 mgC013 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups (ALL) Specs section: model groups (ALL) - C , minOccurs=absent, maxOccurs=2 |
20 mgE002 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( sequence ) Specs section: model groups ( sequence ) - E sequence: id, id="" |
21 mgE003 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( sequence ) Specs section: model groups ( sequence ) - E sequence: id, id="0" |
22 mgE004 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( sequence ) Specs section: model groups ( sequence ) - E sequence: id, id="-1" |
23 mgE005 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( sequence ) Specs section: model groups ( sequence ) - E sequence: id, id="a:b" |
24 mgE007 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( sequence ) Specs section: model groups ( sequence ) - E sequence: id, two 'sequence' with same id, one from complexType, one from extension |
25 mgE008 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( sequence ) Specs section: model groups ( sequence ) - E sequence: id, two 'sequence' with same id, one from complexType, one from group |
26 mgE009 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( sequence ) Specs section: model groups ( sequence ) - E sequence: id, two 'sequence' with same id, one from restriction, one from extension |
27 mgE011 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( sequence ) Specs section: model groups ( sequence ) - E sequence: id, two 'sequence' with same id, one from extension, one from group |
28 mgEa005 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( sequence ) Specs section: model groups ( sequence ) - Ea sequence: minOccurs = 9999999999 |
29 mgG001 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
valid |
|
|
|
|
|
|
|
|
XSV: |
invalid |
|
|
|
|
XSV: |
notKnown |
|
model groups ( sequence ) Specs section: model groups ( sequence ) - G sequence: check that minOccurs default is 1, minOccurs=absent, maxOccurs=0 |
30 mgG002 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( sequence ) Specs section: model groups ( sequence ) - G sequence: check that maxOccurs default is 1, minOccurs=2, maxOccurs=absent |
31 mgG012 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
valid |
|
|
|
|
|
|
|
|
XSV: |
invalid |
|
|
|
|
XSV: |
notKnown |
|
model groups ( sequence ) Specs section: model groups ( sequence ) - G sequence: elements in instant XML=0, minOccurs=0, maxOccurs=0 |
32 mgG013 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
|
|
|
|
|
|
XSV: |
invalid |
|
|
|
|
XSV: |
notKnown |
|
model groups ( sequence ) Specs section: model groups ( sequence ) - G sequence: elements in instant XML=1, minOccurs=0, maxOccurs=0 |
33 mgG027 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( sequence ) Specs section: model groups ( sequence ) - G sequence: minOccurs=2, maxOccurs=1 |
34 mgH002 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - H choice: id, id="" |
35 mgH003 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - H choice: id, id="0" |
36 mgH004 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - H choice: id, id="-1" |
37 mgH005 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - H choice: id, id="a:b" |
38 mgH006 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - H choice: id, two 'choice' with same id, one from complexType, one from restriction |
39 mgH007 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - H choice: id, two 'choice' with same id, one from complexType, one from extension |
40 mgH008 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - H choice: id, two 'choice' with same id, one from complexType, one from group |
41 mgH009 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - H choice: id, two 'choice' with same id, one from restriction, one from extension |
42 mgH010 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - H choice: id, two 'choice' with same id, one from restriction, one from group |
43 mgH011 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - H choice: id, two 'choice' with same id, one from extension, one from group |
44 mgHa005 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - Ha choice: minOccurs = 9999999999 |
45 mgI018 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
valid |
|
|
|
|
|
|
|
|
XSV: |
invalid |
|
|
|
|
XSV: |
notKnown |
|
model groups ( choice ) Specs section: model groups ( choice ) - I choice: with children 4 sequence, 4 any |
46 mgI019 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
valid |
|
|
|
|
|
|
|
|
XSV: |
invalid |
|
|
|
|
XSV: |
notKnown |
|
model groups ( choice ) Specs section: model groups ( choice ) - I choice: with children 4 any, 4 elements |
47 mgJ001 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
valid |
|
|
|
|
|
|
|
|
XSV: |
invalid |
|
|
|
|
XSV: |
notKnown |
|
model groups ( choice ) Specs section: model groups ( choice ) - J choice: check that minOccurs default is 1, minOccurs=absent, maxOccurs=0 |
48 mgJ002 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - J choice: check that maxOccurs default is 1, minOccurs=2, maxOccurs=absent |
49 mgJ012 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
valid |
|
|
|
|
|
|
|
|
XSV: |
invalid |
|
|
|
|
XSV: |
notKnown |
|
model groups ( choice ) Specs section: model groups ( choice ) - J choice: elements in instant XML=0, minOccurs=0, maxOccurs=0 |
50 mgJ013 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
|
|
|
|
|
|
XSV: |
invalid |
|
|
|
|
XSV: |
notKnown |
|
model groups ( choice ) Specs section: model groups ( choice ) - J choice: elements in instant XML=1, minOccurs=0, maxOccurs=0 |
51 mgJ027 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
model groups ( choice ) Specs section: model groups ( choice ) - J choice: minOccurs=2, maxOccurs=1 |
52 mgL008 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
valid |
|
|
|
|
|
|
|
|
XSV: |
invalid |
|
|
|
|
XSV: |
notKnown |
|
model group validation checking Specs section: model group validation checking - L choice: with 5 elements, 0 element in the instant XML doc |
53 mgM003 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
model group validation checking Specs section: model group validation checking - M all: with 1 elements 0 element is in the instant XML doc |
54 mgM006 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
model group validation checking Specs section: model group validation checking - M all: with 2 elements 0 element is in the instant XML doc |
55 mgM007 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
model group validation checking Specs section: model group validation checking - M all: with 2 elements 1 element is in the instant XML doc |
56 mgM010 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
|
|
|
|
|
|
XSV: |
invalid |
|
|
|
|
XSV: |
notKnown |
|
model group validation checking Specs section: model group validation checking - M all: with 2 elements instant doc has all the element plus some other element from other namespace |
57 mgM014 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
model group validation checking Specs section: model group validation checking - M all: with 2 elements instant doc has the same element twice. |
58 mgN003 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
invalid |
|
|
|
|
|
|
|
|
XSV: |
invalid |
|
|
|
|
XSV: |
notKnown |
|
3.8.4 Validation Rule: Element Sequence Valid Specs section: 3.8.4 Validation Rule: Element Sequence Valid - N parent is sequence, the instant XML has element that are of same local name but different namespace URI than in the element decl |
59 mgO003 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
3.8.6 Schema Component Constraint: All Group Limited Specs section: 3.8.6 Schema Component Constraint: All Group Limited - O all has particle with minOccurs=0, maxOccur = 2 |
60 mgO006 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
valid |
|
|
3.8.6 Schema Component Constraint: All Group Limited Specs section: 3.8.6 Schema Component Constraint: All Group Limited - O group' with 'all', appear under 'redefine', which is part of a complexType |
61 mgO013 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
valid |
|
|
3.8.6 Schema Component Constraint: All Group Limited Specs section: 3.8.6 Schema Component Constraint: All Group Limited - O group' with 'all', appear under 'redefine', whiche is part of a complexType, and particles in all has maxOccurs=minOccurs (absent) |
62 mgO034 |
Test type: |
<> |
schemaTest (1) |
|
|
Test type: |
<> |
instanceTest (1) |
|
|
|
Microsoft |
|
|
|
|
Expected: |
valid |
|
|
Expected: |
valid |
|
|
3.8.6 Schema Component Constraint: All Group Limited Specs section: 3.8.6 Schema Component Constraint: All Group Limited - O group' with 'all', appear under 'redefine', which is part of a complexType |
63 mgP039 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
3.8.6 Schema Component Constraint: All Group Limited Specs section: 3.8.6 Schema Component Constraint: All Group Limited - P 'all', appear under 'complexType', and has minOccurs=1, maxOccurs=2 |
64 mgP042 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
3.8.6 Schema Component Constraint: All Group Limited Specs section: 3.8.6 Schema Component Constraint: All Group Limited - P 'all', appear under 'extension', which is part of a complexType, and has minOccurs=1, maxOccurs=2 |
65 mgP043 |
Test type: |
<> |
schemaTest (1) |
|
|
|
Microsoft |
|
|
3.8.6 Schema Component Constraint: All Group Limited Specs section: 3.8.6 Schema Component Constraint: All Group Limited - P group' with 'all', appear under 'restriction', whiche is part of a complexType, and particles in all has minOccurs=1, maxOccurs=2 |