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: 1 I: NA |
idI017 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath=' ncname:*' , field contains * |
Test file idI017.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI018 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='.//' , field contains * |
Test file idI018.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI022 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='./ /.' , field contains * |
Test file idI022.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI023 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='child: :qname' , field contains * |
Test file idI023.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI024 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='child ::qname' , field contains * |
Test file idI024.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI025 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='child:: qname' , field contains * |
Test file idI025.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI028 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='.//.//qname' , field contains * |
Test file idI028.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI038 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='.//qname1/.//qname2' , field contains * |
Test file idI038.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI050 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='. | qname' , field contains * |
Test file idI050.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI052 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='. | ncname:*' , field contains * |
Test file idI052.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI074 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='qname1 | qname' , field contains * |
Test file idI074.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI076 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='qname1 | ncname:*' , field contains * |
Test file idI076.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI098 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='* | qname' , field contains * |
Test file idI098.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI100 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='* | ncname:*' , field contains * |
Test file idI100.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI122 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='ncname1:* | qname' , field contains * |
Test file idI122.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI124 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='ncname1:* | ncname:*' , field contains * |
Test file idI124.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI145 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='self::*' , field contains * |
Test file idI145.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI146 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='descendant-or-self::*' , field contains * |
Test file idI146.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI147 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='descendant::*' , field contains * |
Test file idI147.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI148 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='attribute::*' , field contains * |
Test file idI148.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI149 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='@*' , field contains * |
Test file idI149.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI150 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='self::node()' , field contains * |
Test file idI150.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI151 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='qname[type="predicate"]' , field contains * |
Test file idI151.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idI152 | Microsoft |
Selector identity-constraint xpath bnf Specs section: I selector xpath='qname[predicate]' , field contains * |
Test file idI152.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ001 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='' , selector contains * |
Test file idJ001.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ002 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='@' , selector contains * |
Test file idJ002.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ003 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='attribute::' , selector contains * |
Test file idJ003.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ005 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='/' , selector contains * |
Test file idJ005.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ006 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='//' , selector contains * |
Test file idJ006.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ007 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='|' , selector contains * |
Test file idJ007.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ008 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='| qname' , selector contains * |
Test file idJ008.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ010 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='child::qname' , selector contains * |
Test file idJ010.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ011 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='qname' , selector contains * . Prefix is undefined |
Test file idJ011.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ014 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='child::ncname:*' , selector contains * |
Test file idJ014.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ015 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='ncname :*' , selector contains * |
Test file idJ015.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ016 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='ncname: *' , selector contains * |
Test file idJ016.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ017 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='ncname : *' , selector contains * |
Test file idJ017.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ018 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath=' ncname:*' , selector contains * |
Test file idJ018.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ020 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='attribute::qname' , selector contains * |
Test file idJ020.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ023 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='attribute::*' , selector contains * |
Test file idJ023.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ025 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='.///@*' , selector contains * |
Test file idJ025.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ026 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='.//' , selector contains * |
Test file idJ026.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ030 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='./ /.' , selector contains * |
Test file idJ030.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ032 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='attribute: :qname' , selector contains * |
Test file idJ032.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ033 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='attribute ::qname' , selector contains * |
Test file idJ033.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ034 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='attribute:: qname' , selector contains * |
Test file idJ034.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ036 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='.//.//qname' , selector contains * |
Test file idJ036.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ052 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='.//qname1/.//qname2' , selector contains * |
Test file idJ052.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ056 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='.//qname1/.//@qname2' , selector contains * |
Test file idJ056.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ074 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='. | qname' , selector contains * |
Test file idJ074.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ076 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='. | ncname:*' , selector contains * |
Test file idJ076.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ077 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='. | @qname' , selector contains * |
Test file idJ077.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ079 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='. | @ncname:*' , selector contains * |
Test file idJ079.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ116 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='qname1 | qname' , selector contains * |
Test file idJ116.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ118 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='qname1 | ncname:*' , selector contains * |
Test file idJ118.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ119 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='qname1 | @qname' , selector contains * |
Test file idJ119.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ121 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='qname1 | @ncname:*' , selector contains * |
Test file idJ121.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ122 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='@qname1 | @qname' , selector contains * |
Test file idJ122.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ124 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='@qname1 | @ncname:*' , selector contains * |
Test file idJ124.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ146 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='* | qname' , selector contains * |
Test file idJ146.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ148 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='* | ncname:*' , selector contains * |
Test file idJ148.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ149 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='* | @qname' , selector contains * |
Test file idJ149.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ151 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='* | @ncname:*' , selector contains * |
Test file idJ151.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ152 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='@* | qname' , selector contains * |
Test file idJ152.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ154 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='@* | ncname:*' , selector contains * |
Test file idJ154.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ176 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='ncname1:* | qname' , selector contains * |
Test file idJ176.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ178 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='ncname1:* | ncname:*' , selector contains * |
Test file idJ178.xsd |
Expected S: 1 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ205 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='self::*' , selector contains * |
Test file idJ205.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ206 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='descendant-or-self::*' , selector contains * |
Test file idJ206.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ207 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='descendant::*' , selector contains * |
Test file idJ207.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ208 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='self::node()' , selector contains * |
Test file idJ208.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ209 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='qname[type="predicate"]' , selector contains * |
Test file idJ209.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idJ210 | Microsoft |
Field identity-constraint xpath bnf Specs section: J field xpath='qname[predicate]' , selector contains * |
Test file idJ210.xsd |
Expected S: 0 I: NA |
Msv_Crimson S: 1 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idK002 | Microsoft |
XPath validation Specs section: K keyref fields locating an attribute refers to a unique locating an element |
Test files idK002.xsd idK002.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
idK006 | Microsoft |
XPath validation Specs section: K keyref fields locating an element refers to a unique locating an attribute |
Test files idK006.xsd idK006.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
idK010 | Microsoft |
XPath validation Specs section: K keyref fields locating an element refers to a unique locating an element |
Test files idK010.xsd idK010.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
idK012 | Microsoft |
XPath validation Specs section: K constraint locating an element that is of complexType/complexContent |
Test files idK012.xsd idK012.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 1 |
XSV S: 1 I: 1 |
XSV S: 0 I: NA |
idK014 | Microsoft |
XPath validation Specs section: K constraint locating an element that is of simpleType/list |
Test files idK014.xsd idK014.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
idL004 | Microsoft |
XPath validation Specs section: L Test valid XML for unique definition, field xpath='child::qname' , selector contains * |
Test files idL004.xsd idL004.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL010 | Microsoft |
XPath validation Specs section: L Test valid XML for unique definition, field xpath='child::*' , selector contains * |
Test files idL010.xsd idL010.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL014 | Microsoft |
XPath validation Specs section: L Test valid XML for unique definition, field xpath='child::ncname:*' , selector contains * |
Test files idL014.xsd idL014.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL017 | Microsoft |
XPath validation Specs section: L Test valid XML for unique definition, field xpath='attribute::qname' , selector contains * |
Test files idL017.xsd idL017.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL018 | Microsoft |
XPath validation Specs section: L Test valid XML for unique definition, field xpath='attribute::qname' , selector contains .//qname1/qname2 |
Test files idL018.xsd idL018.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL021 | Microsoft |
XPath validation Specs section: L Test valid XML for unique definition, field xpath='attribute::*' , selector contains * |
Test files idL021.xsd idL021.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL024 | Microsoft |
XPath validation Specs section: L Test valid XML for unique definition, field xpath='attribute::ncname:*' , selector contains * |
Test files idL024.xsd idL024.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL029 | Microsoft |
XPath validation Specs section: L Test valid XML for key definition, field xpath='child::qname' , selector contains * |
Test files idL029.xsd idL029.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL035 | Microsoft |
XPath validation Specs section: L Test valid XML for key definition, field xpath='child::*' , selector contains * |
Test files idL035.xsd idL035.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL039 | Microsoft |
XPath validation Specs section: L Test valid XML for key definition, field xpath='child::ncname:*' , selector contains * |
Test files idL039.xsd idL039.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL042 | Microsoft |
XPath validation Specs section: L Test valid XML for key definition, field xpath='attribute::qname' , selector contains * |
Test files idL042.xsd idL042.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL043 | Microsoft |
XPath validation Specs section: L Test valid XML for key definition, field xpath='attribute::qname' , selector contains .//qname1/qname2 |
Test files idL043.xsd idL043.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL046 | Microsoft |
XPath validation Specs section: L Test valid XML for key definition, field xpath='attribute::*' , selector contains * |
Test files idL046.xsd idL046.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL049 | Microsoft |
XPath validation Specs section: L Test valid XML for key definition, field xpath='attribute::ncname:*' , selector contains * |
Test files idL049.xsd idL049.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL050 | Microsoft |
XPath validation Specs section: L Test invalid XML for key definition, field xpath='@ncname:*' , selector contains * |
Test files idL050.xsd idL050.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL054 | Microsoft |
XPath validation Specs section: L Test valid XML for keyref definition, field xpath='child::qname' , selector contains * |
Test files idL054.xsd idL054.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL060 | Microsoft |
XPath validation Specs section: L Test valid XML for keyref definition, field xpath='child::*' , selector contains * |
Test files idL060.xsd idL060.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL064 | Microsoft |
XPath validation Specs section: L Test valid XML for keyref definition, field xpath='child::ncname:*' , selector contains * |
Test files idL064.xsd idL064.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL067 | Microsoft |
XPath validation Specs section: L Test valid XML for keyref definition, field xpath='attribute::qname' , selector contains * |
Test files idL067.xsd idL067.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL068 | Microsoft |
XPath validation Specs section: L Test valid XML for keyref definition, field xpath='attribute::qname' , selector contains .//qname1/qname2 |
Test files idL068.xsd idL068.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL071 | Microsoft |
XPath validation Specs section: L Test valid XML for keyref definition, field xpath='attribute::*' , selector contains * |
Test files idL071.xsd idL071.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL074 | Microsoft |
XPath validation Specs section: L Test valid XML for keyref definition, field xpath='attribute::ncname:*' , selector contains * |
Test files idL074.xsd idL074.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 0 I: NA |
XSV S: 1 I: NA |
XSV S: 1 I: NA |
idL090 | Microsoft |
XPath validation Specs section: L Test for path | path of selector field xpath='.' , selector contains qname | qname1 |
Test files idL090.xsd idL090.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 1 I: 1 |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
idL091 | Microsoft |
XPath validation Specs section: L Test for path | path of selector field xpath='.' , selector contains qname | qname1 |
Test files idL091.xsd idL091.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 1 |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
idL093 | Microsoft |
XPath validation Specs section: L Test for path | path of selector field xpath='qname' , selector contains qname | qname1 |
Test files idL093.xsd idL093.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 1 |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
idL095 | Microsoft |
XPath validation Specs section: L Test for path | path of selector field xpath='*' , selector contains qname | qname1 |
Test files idL095.xsd idL095.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 1 |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
idL097 | Microsoft |
XPath validation Specs section: L Test for path | path of selector field xpath='ncname:*' , selector contains qname | qname1 |
Test files idL097.xsd idL097.xml |
Expected S: 1 I: 0 |
Msv_Crimson S: 1 I: 1 |
XSV S: 1 I: 0 |
XSV S: 1 I: 0 |
idL098 | Microsoft |
XPath validation Specs section: L Test for path | path of selector field xpath='@qname' , selector contains qname | qname1 |
Test files idL098.xsd idL098.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
idL100 | Microsoft |
XPath validation Specs section: L Test for path | path of selector field xpath='@*' , selector contains qname | qname1 |
Test files idL100.xsd idL100.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |
idL102 | Microsoft |
XPath validation Specs section: L Test for path | path of selector field xpath='@ncname:*' , selector contains qname | qname1 |
Test files idL102.xsd idL102.xml |
Expected S: 1 I: 1 |
Msv_Crimson S: 1 I: 0 |
XSV S: 1 I: 1 |
XSV S: 1 I: 1 |