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.
This document presents the curent state of part of the XML Schema Test
Collection. This is our first pass at presenting this material, and it may
change in future. The display below has one row per test, one set of descriptive
columns of the test as provided by the test contributor, and one column per
implementation we have run the tests against. Note in particular that the column
labelled "Expected" means the outcome
expected by the 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. So there will always be either a 1 (no
schema errors) or a 0 (at least 1 schema error) against the S:; there may
be either NA (not applicable -- no instance tested), 1 (no schema-validity
problems) or 0 (at least 1 schema-validity problem) against the I:.
| Outcomes: validity | |
| S: NA I: NA |
Test has not been run on that processor. |
| S: 0 I: NA |
Test consists of an xsd document only. The document is not a valid representation of a schema, according to the REC definition. |
| S: 1 I: NA |
Test consists of an xsd document only. The document is a valid representation of a schema, according to the REC definition. |
| S: 1 I: 0 |
Test consists of a validation of an xml document against a schema. The schema is valid according to the REC definition; the xml instance does not conform to the schema. |
| S: 1 I: 1 |
Test consists of a validation of an xml document against a schema. The schema is valid according to the REC definition; the xml instance conforms to the schema. |
| Outcomes: consistency with expected results | |
| Test outcome is as expected by the contributor. | |
| Test outcome is different from what is expected by the contributor. | |
| Test has not been run on that processor. | |
| Test description | Processor results | ||||||
| TestID | Created by | Description | Resources | Expected S = schema I = instance |
Msv_Crimson Version info: Msv: 20010910, Crimson: 1.1.3 S = schema I = instance |
XSV Version info: 1.203.2.19 S = schema I = instance |
XSV Version info: 1.203.2.37 S = schema I = instance |
| idA002 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique Declaration with optional attribute id = 'foo123' , name attribute = 'idName' , another object with an ID ='foo123' |
Test file idA002.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idA003 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique Declaration with optional attribute id = 'foo123' , name attribute = 'idName' , an included object with and ID='foo123' |
Test file idA003.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idA004 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique Declaration with optional attribute id = 'foo123' , name attribute = 'idName' , an imported object with and ID='foo123' |
Test file idA004.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idA005 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique Declaration with optional attribute id = 'foo123' , name attribute = 'idName' , a redefined object with and ID='foo123' |
Test file idA005.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idA006 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique Declaration with optional attribute id = '' , name attribute = 'idName' |
Test file idA006.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idA007 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique Declaration with optional attribute id = '123' , name attribute = 'idName' |
Test file idA007.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idA030 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique Declaration with mandatory attribute name = 'a:b' |
Test file idA030.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idA031 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique Declaration with mandatory attribute name = '' |
Test file idA031.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idA032 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique Declaration with mandatory attribute name = '1foo' |
Test file idA032.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idA035 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique Declaration with id, name and refer attributes |
Test file idA035.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idA036 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique Declaration with attribute of non-schema namespace |
Test file idA036.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idA037 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique element, content of single annotation |
Test file idA037.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idA038 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique element, content with two annotations |
Test file idA038.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idA039 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique element, content of selector |
Test file idA039.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idA042 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique element, content of selector then annotation and then field |
Test file idA042.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idA043 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique element, content of selector then field and then annotation |
Test file idA043.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idA044 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique element, content of annotation then field and then selector |
Test file idA044.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idA046 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique element, content of two selectors and then a field |
Test file idA046.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idA047 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique element, content of field |
Test file idA047.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idA048 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique element, content of annotation then field |
Test file idA048.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idA049 | Microsoft |
Identity-constraint Definition Schema Component Specs section: A unique element, content of two fields |
Test file idA049.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB002 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key Declaration with optional attribute id = 'foo123' , name attribute = 'keyName' , another object with an ID ='foo123' |
Test file idB002.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idB003 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key Declaration with optional attribute id = 'foo123' , name attribute = 'keyName' , an included object with and ID='foo123' |
Test file idB003.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idB004 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key Declaration with optional attribute id = 'foo123' , name attribute = 'keyName' , an imported object with and ID='foo123' |
Test file idB004.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idB006 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key Declaration with optional attribute id = '' , name attribute = 'keyName' |
Test file idB006.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idB007 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key Declaration with optional attribute id = '123' , name attribute = 'keyName' |
Test file idB007.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idB030 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key Declaration with mandatory attribute name = 'a:b' |
Test file idB030.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idB031 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key Declaration with mandatory attribute name = '' |
Test file idB031.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idB032 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key Declaration with mandatory attribute name = '1foo' |
Test file idB032.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idB035 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key Declaration with id, name and refer attributes |
Test file idB035.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB036 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key Declaration with attribute of non-schema namespace |
Test file idB036.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB037 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key element, content of single annotation |
Test file idB037.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB038 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key element, content with two annotations |
Test file idB038.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB039 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key element, content of selector |
Test file idB039.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB042 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key element, content of selector then annotation and then field |
Test file idB042.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB043 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key element, content of selector then field and then annotation |
Test file idB043.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB044 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key element, content of annotation then field and then selector |
Test file idB044.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB046 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key element, content of two selectors and then a field |
Test file idB046.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB047 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key element, content of field |
Test file idB047.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB048 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key element, content of annotation then field |
Test file idB048.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idB049 | Microsoft |
Identity-constraint Definition Schema Component Specs section: B key element, content of two fields |
Test file idB049.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idC002 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref Declaration with optional attribute id = 'foo123' , name attribute = 'keyrefName' , another object with an ID ='foo123' |
Test file idC002.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idC003 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref Declaration with optional attribute id = 'foo123' , name attribute = 'keyrefName' , an included object with and ID='foo123' |
Test file idC003.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idC004 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref Declaration with optional attribute id = 'foo123' , name attribute = 'keyrefName' , an imported object with and ID='foo123' |
Test file idC004.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idC005 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref Declaration with optional attribute id = 'foo123' , name attribute = 'keyrefName' , a redefined object with and ID='foo123' |
Test file idC005.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idC006 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref Declaration with optional attribute id = '' , name attribute = 'keyrefName' |
Test file idC006.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idC007 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref Declaration with optional attribute id = '123' , name attribute = 'keyrefName' |
Test file idC007.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idC019 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref Declaration with mandatory attribute name = 'keyrefName' , another keyref idConstraint object in a different targetNamespace with a name="keyrefName" |
Test file idC019.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 0 I: NA |
| idC030 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref Declaration with mandatory attribute name = 'a:b' |
Test file idC030.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idC031 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref Declaration with mandatory attribute name = '' |
Test file idC031.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idC032 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref Declaration with mandatory attribute name = '1foo' |
Test file idC032.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idC039 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref Declaration with attribute of non-schema namespace |
Test file idC039.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idC045 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref element, content of selector then annotation and then field |
Test file idC045.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idC046 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref element, content of selector then field and then annotation |
Test file idC046.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idC047 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref element, content of annotation then field and then selector |
Test file idC047.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idC049 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref element, content of two selectors and then a field |
Test file idC049.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idC050 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref element, content of field |
Test file idC050.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idC051 | Microsoft |
Identity-constraint Definition Schema Component Specs section: C keyref element, content of annotation then field |
Test file idC051.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idD002 | Microsoft |
Identity-constraint Definition Schema Component Specs section: D selector Declaration with optional attribute id = 'foo123' , another object with an ID ='foo123' |
Test file idD002.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idD003 | Microsoft |
Identity-constraint Definition Schema Component Specs section: D selector Declaration with optional attribute id = 'foo123' , an included object with and ID='foo123' |
Test file idD003.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idD004 | Microsoft |
Identity-constraint Definition Schema Component Specs section: D selector Declaration with optional attribute id = '' |
Test file idD004.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idD005 | Microsoft |
Identity-constraint Definition Schema Component Specs section: D selector Declaration with optional attribute id = '123' |
Test file idD005.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idD006 | Microsoft |
Identity-constraint Definition Schema Component Specs section: D selector Declaration with attribute name = 'fooID' |
Test file idD006.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idD012 | Microsoft |
Identity-constraint Definition Schema Component Specs section: D selector Declaration with mandatory attribute xpath = '' |
Test file idD012.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idD014 | Microsoft |
Identity-constraint Definition Schema Component Specs section: D selector Declaration with mandatory attribute xpath contains invalid Xpath subset |
Test file idD014.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idD015 | Microsoft |
Identity-constraint Definition Schema Component Specs section: D selector Declaration with attribute of non-schema namespace |
Test file idD015.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idD017 | Microsoft |
Identity-constraint Definition Schema Component Specs section: D selector element, content with two annotations |
Test file idD017.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idE002 | Microsoft |
Identity-constraint Definition Schema Component Specs section: E field Declaration with optional attribute id = 'foo123' , another object with an ID ='foo123' |
Test file idE002.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idE003 | Microsoft |
Identity-constraint Definition Schema Component Specs section: E field Declaration with optional attribute id = 'foo123' , an included object with and ID='foo123' |
Test file idE003.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idE004 | Microsoft |
Identity-constraint Definition Schema Component Specs section: E field Declaration with optional attribute id = '' |
Test file idE004.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idE005 | Microsoft |
Identity-constraint Definition Schema Component Specs section: E field Declaration with optional attribute id = '123' |
Test file idE005.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idE006 | Microsoft |
Identity-constraint Definition Schema Component Specs section: E field Declaration with attribute name = 'fooID' |
Test file idE006.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idE012 | Microsoft |
Identity-constraint Definition Schema Component Specs section: E field Declaration with mandatory attribute xpath = '' |
Test file idE012.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idE014 | Microsoft |
Identity-constraint Definition Schema Component Specs section: E field Declaration with mandatory attribute xpath contains invalid Xpath subset |
Test file idE014.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idE015 | Microsoft |
Identity-constraint Definition Schema Component Specs section: E field Declaration with attribute of non-schema namespace |
Test file idE015.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idE017 | Microsoft |
Identity-constraint Definition Schema Component Specs section: E field element, content with two annotations |
Test file idE017.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 0 I: NA |
XSV S: 0 I: NA |
| idF006 | Microsoft |
Identity-constraint Validation Rules Specs section: F unique category, field element evaluates to a node-set with a member that is not a simple type |
Test files idF006.xsd idF006.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 0 |
XSV S: 0 I: NA |
| idF010 | Microsoft |
Identity-constraint Validation Rules Specs section: F unique category, instance member (a)=3.0, number; instance member (b)=3, number |
Test files idF010.xsd idF010.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
| idF012 | Microsoft |
Identity-constraint Validation Rules Specs section: F unique category, instance member (a)=1, boolean; instance member (b)=1, number |
Test files idF012.xsd idF012.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
| idF013 | Microsoft |
Identity-constraint Validation Rules Specs section: F unique category, instance member (a)=1, float; instance member (b)=1, decimal |
Test files idF013.xsd idF013.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
| idF014 | Microsoft |
Identity-constraint Validation Rules Specs section: F unique category, instance member (a)=1, float; instance member (b)=1, unsignedByte |
Test files idF014.xsd idF014.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
| idF015 | Microsoft |
Identity-constraint Validation Rules Specs section: F unique category, instance member (a)=1, decimal; instance member (b)=1, unsignedByte |
Test files idF015.xsd idF015.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
| idF016 | Microsoft |
Identity-constraint Validation Rules Specs section: F unique category, instance member (a)=test, string; instance member (b)='', string defined using default='test' |
Test files idF016.xsd idF016.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 1 |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
| idF017 | Microsoft |
Identity-constraint Validation Rules Specs section: F unique category, instance member (a)=test, string; instance member (b)='', string defined using fixed='test' |
Test files idF017.xsd idF017.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 1 |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
| idF018 | Microsoft |
Identity-constraint Validation Rules Specs section: F unique category, instance member (a)=nil, string; instance member (b)=nil |
Test files idF018.xsd idF018.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 0 I: NA |
| idF036 | Microsoft |
Identity-constraint Validation Rules Specs section: F unique category, field points to attribute used only within xsi:type substitution |
Test files idF036.xsd idF036.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
| idG006 | Microsoft |
Identity-constraint Validation Rules Specs section: G key category, field element evaluates to a node-set with a member that is not a simple type |
Test files idG006.xsd idG006.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 1 |
XSV S: 1 I: 0 |
XSV S: 0 I: NA |
| idG011 | Microsoft |
Identity-constraint Validation Rules Specs section: G key category, instance member (a)=test, string; instance member (b)='', string defined using default='test' |
Test files idG011.xsd idG011.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 1 |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
| idG012 | Microsoft |
Identity-constraint Validation Rules Specs section: G key category, instance member (a)=test, string; instance member (b)='', string defined using fixed='test' |
Test files idG012.xsd idG012.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 1 |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
| idG016 | Microsoft |
Identity-constraint Validation Rules Specs section: G key category, selector points to element within targetNamespace |
Test files idG016.xsd idG016.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
| idG022 | Microsoft |
Identity-constraint Validation Rules Specs section: G key category, field points to element outside targetNamespace in non-imported schema |
Test files idG022.xsd idG022.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
| idG029 | Microsoft |
Identity-constraint Validation Rules Specs section: G key category, field points to attribute outside targetNamespace in non-imported schema |
Test files idG029.xsd idG029.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
| idG030 | Microsoft |
Identity-constraint Validation Rules Specs section: G key category, field points to attribute used only within xsi:type substitution |
Test files idG030.xsd idG030.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
| idH009 | Microsoft |
Identity-constraint Validation Rules Specs section: H keyref category, keyref refers to unique element |
Test files idH009.xsd idH009.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
| idH010 | Microsoft |
Identity-constraint Validation Rules Specs section: H keyref category, keyref refers to unique element whose value is nil |
Test files idH010.xsd idH010.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
| idH013 | Microsoft |
Identity-constraint Validation Rules Specs section: H keyref category, keyref has more field definitions than are defined in referred key fields |
Test file idH013.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idH014 | Microsoft |
Identity-constraint Validation Rules Specs section: H keyref category, keyref has less field definitions than are defined in referred key fields |
Test file idH014.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idH034 | Microsoft |
Identity-constraint Validation Rules Specs section: H keyref category, field points to attribute used only within xsi:type substitution |
Test files idH034.xsd idH034.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
| idH035 | Microsoft |
Identity-constraint Validation Rules Specs section: H keyref category, keyref refering to a keyref object instead of unique or key |
Test file idH035.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI001 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='' , field contains * |
Test file idI001.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI003 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='/' , field contains * |
Test file idI003.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI004 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='//' , field contains * |
Test file idI004.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI005 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='|' , field contains * |
Test file idI005.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI006 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='child::' , field contains * |
Test file idI006.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI007 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='| qname' , field contains * |
Test file idI007.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI009 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='child::qname' , field contains * |
Test file idI009.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI010 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='qname' , field contains * . Prefix is undefined |
Test file idI010.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI013 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='child::ncname:*' , field contains * |
Test file idI013.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI014 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='ncname :*' , field contains * |
Test file idI014.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI015 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='ncname: *' , field contains * |
Test file idI015.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
| idI016 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='ncname : *' , field contains * |
Test file idI016.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S |