XML Schema Test Results

Copyright and Licence

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.

Overview

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:.

Key

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.

Output summary for ms-complexType (Microsoft)

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
ctA002 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute abstract = 'true'
Test files
ctA002.xsd
ctA002.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctA003 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute abstract = '1'
Test files
ctA003.xsd
ctA003.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctA004 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute abstract = '-1'
Test file
ctA004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA005 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute abstract = '0'
Test files
ctA005.xsd
ctA005.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctA006 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute abstract = 'TRUE'
Test file
ctA006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA007 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute abstract = 'FALSE'
Test file
ctA007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA008 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute abstract = ''
Test file
ctA008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA014 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute block = 'restriction restriction'
Test file
ctA014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA015 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute block = 'extension extension'
Test file
ctA015.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA016 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute block = 'substitution'
Test file
ctA016.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctA023 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute final = 'restriction restriction'
Test file
ctA023.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA024 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute final = 'extension extension'
Test file
ctA024.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA025 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute final = 'substitution'
Test file
ctA025.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctA028 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute id = 'foo123' , another object with an ID ='foo123'
Test file
ctA028.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA029 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute id = 'foo123' , an included object with and ID='foo123'
Test file
ctA029.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA030 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute id = ''
Test file
ctA030.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA031 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute id = '123'
Test file
ctA031.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA035 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute mixed = '1'
Test files
ctA035.xsd
ctA035.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 0
XSV
S: 1
I: 0
ctA036 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute mixed = '-1'
Test file
ctA036.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA037 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute mixed = '0'
Test files
ctA037.xsd
ctA037.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctA038 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute mixed = 'TRUE'
Test file
ctA038.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA039 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute mixed = 'FALSE'
Test file
ctA039.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA040 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute mixed = ''
Test file
ctA040.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA042 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute name = 'fooType' , complexType not global, parent is an element
Test file
ctA042.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctA043 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute name = 'a:b'
Test file
ctA043.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA044 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute name = ''
Test file
ctA044.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctA046 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - A
Declaration with optional attribute name = '1foo'
Test file
ctA046.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctB002 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with two annotations
Test file
ctB002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB004 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then annotation
Test file
ctB004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB005 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then simpleContent
Test file
ctB005.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB006 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then complexContent
Test file
ctB006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB007 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then group
Test file
ctB007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB008 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then all
Test file
ctB008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB009 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then choice
Test file
ctB009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB010 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then sequence
Test file
ctB010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB011 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then attribute
Test file
ctB011.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB012 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then two attributes
Test file
ctB012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB013 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then attributeGroup
Test file
ctB013.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB014 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then two attributeGroups
Test file
ctB014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB015 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then anyAttribute
Test file
ctB015.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB016 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with simpleContent then two anyAttributes
Test file
ctB016.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB018 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then annotation
Test file
ctB018.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB019 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then simpleContent
Test file
ctB019.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB020 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then complexContent
Test file
ctB020.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB021 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then group
Test file
ctB021.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB022 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then all
Test file
ctB022.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB023 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then choice
Test file
ctB023.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB024 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then sequence
Test file
ctB024.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB025 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then attribute
Test file
ctB025.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB026 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then two attributes
Test file
ctB026.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB027 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then attributeGroup
Test file
ctB027.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB028 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then two attributeGroups
Test file
ctB028.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB029 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then anyAttribute
Test file
ctB029.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB030 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with complexContent then two anyAttributes
Test file
ctB030.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB032 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with group then annotation
Test file
ctB032.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB033 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with group then simpleContent
Test file
ctB033.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB034 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with group then complexContent
Test file
ctB034.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB035 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with group then group
Test file
ctB035.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB036 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with group then all
Test file
ctB036.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB037 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with group then choice
Test file
ctB037.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB038 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with group then sequence
Test file
ctB038.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB044 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with group then two anyAttributes
Test file
ctB044.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB046 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with all then annotation
Test file
ctB046.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB047 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with all then simpleContent
Test file
ctB047.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB048 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with all then complexContent
Test file
ctB048.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB049 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with all then group
Test file
ctB049.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB050 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with all then all
Test file
ctB050.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB051 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with all then choice
Test file
ctB051.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB052 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with all then sequence
Test file
ctB052.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB058 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with all then two anyAttributes
Test file
ctB058.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB060 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with choice then annotation
Test file
ctB060.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB061 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with choice then simpleContent
Test file
ctB061.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB062 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with choice then complexContent
Test file
ctB062.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB063 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with choice then group
Test file
ctB063.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB064 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with choice then all
Test file
ctB064.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB065 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with choice then choice
Test file
ctB065.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB066 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with choice then sequence
Test file
ctB066.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB072 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with choice then two anyAttributes
Test file
ctB072.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB074 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with sequence then annotation
Test file
ctB074.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB075 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with sequence then simpleContent
Test file
ctB075.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB076 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with sequence then complexContent
Test file
ctB076.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB077 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with sequence then group
Test file
ctB077.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB078 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with sequence then all
Test file
ctB078.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB079 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with sequence then choice
Test file
ctB079.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB080 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with sequence then sequence
Test file
ctB080.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB086 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with sequence then two anyAttributes
Test file
ctB086.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB088 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attribute then annotation
Test file
ctB088.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB089 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attribute then simpleContent
Test file
ctB089.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB090 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attribute then complexContent
Test file
ctB090.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB091 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attribute then group
Test file
ctB091.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB092 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attribute then all
Test file
ctB092.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB093 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attribute then choice
Test file
ctB093.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB094 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attribute then sequence
Test file
ctB094.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB099 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attribute then two anyAttributes
Test file
ctB099.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB101 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attributeGroup then annotation
Test file
ctB101.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB102 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attributeGroup then simpleContent
Test file
ctB102.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB103 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attributeGroup then complexContent
Test file
ctB103.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB104 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attributeGroup then group
Test file
ctB104.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB105 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attributeGroup then all
Test file
ctB105.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB106 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attributeGroup then choice
Test file
ctB106.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB107 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attributeGroup then sequence
Test file
ctB107.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB112 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with attributeGroup then two anyAttributes
Test file
ctB112.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB114 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then annotation
Test file
ctB114.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB115 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then simpleContent
Test file
ctB115.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB116 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then complexContent
Test file
ctB116.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB117 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then group
Test file
ctB117.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB118 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then all
Test file
ctB118.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB119 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then choice
Test file
ctB119.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB120 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then sequence
Test file
ctB120.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB121 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then attribute
Test file
ctB121.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB122 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then two attributes
Test file
ctB122.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB123 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then attributeGroup
Test file
ctB123.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB124 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then two attributeGroups
Test file
ctB124.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctB125 Microsoft Syntax Checking for top level complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - B
content with anyAttribute then anyAttribute
Test file
ctB125.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctC002 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - C
simpleContent with optional attribute id = 'foo123' , another object with an ID ='foo123'
Test file
ctC002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctC003 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - C
simpleContent with optional attribute id = 'foo123' , an included object with and ID='foo123'
Test file
ctC003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctC004 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - C
simpleContent with optional attribute id = ''
Test file
ctC004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctC005 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - C
simpleContent with optional attribute id = '123'
Test file
ctC005.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctC007 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - C
simpleContent and content of annotation and restriction
Test files
ctC007.xsd
ctC007.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctC010 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - C
simpleContent and content of extension and annotation
Test file
ctC010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctD001 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and base = 'xsd:string'
Test file
ctD001.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
ctD002 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and base = defined complex type
Test files
ctD002.xsd
ctD002.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD004 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and base = 'xsd:anyType'
Test file
ctD004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
ctD005 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and empty content
Test files
ctD005.xsd
ctD005.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD006 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of annotation
Test files
ctD006.xsd
ctD006.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD008 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of simpleType
Test files
ctD008.xsd
ctD008.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD010 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of annotation then simpleType
Test files
ctD010.xsd
ctD010.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD012 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of simpleType then facet
Test files
ctD012.xsd
ctD012.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD015 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of enumeration
Test files
ctD015.xsd
ctD015.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD016 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of length
Test files
ctD016.xsd
ctD016.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD017 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of maxExclusive
Test files
ctD017.xsd
ctD017.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD018 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of maxInclusive
Test files
ctD018.xsd
ctD018.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD019 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of maxLength
Test files
ctD019.xsd
ctD019.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD020 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of minExclusive
Test files
ctD020.xsd
ctD020.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD021 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of minInclusive
Test files
ctD021.xsd
ctD021.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD022 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of minLength
Test files
ctD022.xsd
ctD022.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD023 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of pattern
Test files
ctD023.xsd
ctD023.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD025 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of totalDigits
Test files
ctD025.xsd
ctD025.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD026 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of fractionDigits
Test files
ctD026.xsd
ctD026.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD027 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of whiteSpace
Test files
ctD027.xsd
ctD027.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD028 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of two facets
Test files
ctD028.xsd
ctD028.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD029 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of attribute
Test files
ctD029.xsd
ctD029.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD030 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of two attributes
Test files
ctD030.xsd
ctD030.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD031 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of attributeGroup
Test files
ctD031.xsd
ctD031.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD032 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of two attributeGroups
Test files
ctD032.xsd
ctD032.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD033 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction and content of anyAttribute
Test files
ctD033.xsd
ctD033.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctD035 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - D
simpleContent, content of restriction with base='xsd:string' and content of length=5 and attribute
Test files
ctD035.xsd
ctD035.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctE002 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - E
simpleContent, content of extension and base = defined complex type whose base is simpleType
Test files
ctE002.xsd
ctE002.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctE004 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - E
simpleContent, content of extension and base = 'xsd:anyType'
Test file
ctE004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
ctE005 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - E
simpleContent, content of extension with base='xsd:string' and content of length=5
Test file
ctE005.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctE009 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - E
simpleContent, content of extension with base='xsd:string' and content of two annotations
Test file
ctE009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctE015 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - E
simpleContent, content of extension with base='xsd:string' and content of attribute then annotation
Test file
ctE015.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctE016 Microsoft Syntax Checking for simpleContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - E
simpleContent, content of extension with base='xsd:string' and content of anyAttribute then attribute
Test file
ctE016.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctF002 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - F
comlexContent with optional attribute id = 'foo123' , another object with an ID ='foo123'
Test file
ctF002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctF003 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - F
comlexContent with optional attribute id = 'foo123' , an included object with and ID='foo123'
Test file
ctF003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctF004 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - F
comlexContent with optional attribute id = ''
Test file
ctF004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctF005 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - F
comlexContent with optional attribute id = '123'
Test file
ctF005.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctF006 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - F
complexContent with optional attribute mixed = 'true' and content of restriction then content of sequence with elements
Test files
ctF006.xsd
ctF006.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctF008 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - F
complexContent with optional attribute mixed = 'true' and content of extension
Test file
ctF008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctF009 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - F
complexContent with optional attribute mixed = 'true' and content of extension then content of sequence with elements
Test file
ctF009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctF013 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - F
complexContent and content of annotation and restriction
Test files
ctF013.xsd
ctF013.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctF016 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - F
complexContent and content of extension and annotation
Test file
ctF016.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctF017 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - F
complexContent and content of restriction and annotation
Test file
ctF017.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG001 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with group
Test files
ctG001.xsd
ctG001.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctG002 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with group then annotation
Test file
ctG002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG012 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with group then two anyAttributes
Test file
ctG012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG013 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with all
Test files
ctG013.xsd
ctG013.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctG014 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with all then annotation
Test file
ctG014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG024 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with all then two anyAttributes
Test file
ctG024.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG026 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with choice then annotation
Test file
ctG026.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG036 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with choice then two anyAttributes
Test file
ctG036.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG038 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with sequence then annotation
Test file
ctG038.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG048 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with sequence then two anyAttributes
Test file
ctG048.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG050 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with attribute then annotation
Test file
ctG050.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG059 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with attribute then two anyAttributes
Test file
ctG059.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG061 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with attributeGroup then annotation
Test file
ctG061.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG070 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with attributeGroup then two anyAttributes
Test file
ctG070.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG072 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with anyAttribute then annotation
Test file
ctG072.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG077 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with anyAttribute then attribute
Test file
ctG077.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG078 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with anyAttribute then two attributes
Test file
ctG078.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG079 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with anyAttribute then attributeGroup
Test file
ctG079.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG080 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with anyAttribute then two attributeGroups
Test file
ctG080.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctG081 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - G
complexContent, content of restriction and content with anyAttribute then anyAttribute
Test file
ctG081.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH002 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with group then annotation
Test file
ctH002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH011 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with group then anyAttribute
Test files
ctH011.xsd
ctH011.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH012 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with group then two anyAttributes
Test file
ctH012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH014 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with all then annotation
Test file
ctH014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH024 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with all then two anyAttributes
Test file
ctH024.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH026 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with choice then annotation
Test file
ctH026.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH035 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with choice then anyAttribute
Test files
ctH035.xsd
ctH035.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH036 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with choice then two anyAttributes
Test file
ctH036.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH038 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with sequence then annotation
Test file
ctH038.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH047 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with sequence then anyAttribute
Test files
ctH047.xsd
ctH047.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH048 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with sequence then two anyAttributes
Test file
ctH048.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH050 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with attribute then annotation
Test file
ctH050.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH058 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with attribute then anyAttribute
Test files
ctH058.xsd
ctH058.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH059 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with attribute then two anyAttributes
Test file
ctH059.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH061 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with attributeGroup then annotation
Test file
ctH061.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH069 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with attributeGroup then anyAttribute
Test files
ctH069.xsd
ctH069.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH070 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with attributeGroup then two anyAttributes
Test file
ctH070.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH071 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with anyAttribute
Test files
ctH071.xsd
ctH071.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH072 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with anyAttribute then annotation
Test file
ctH072.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH077 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with anyAttribute then attribute
Test file
ctH077.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH078 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with anyAttribute then two attributes
Test file
ctH078.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH079 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with anyAttribute then attributeGroup
Test file
ctH079.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH080 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with anyAttribute then two attributeGroups
Test file
ctH080.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH081 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with anyAttribute then anyAttribute
Test file
ctH081.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctH082 Microsoft Syntax Checking for comlexContent complexType Declaration
Specs section: 3.4.2 XML Representation of Complex Type Definitions - H
complexContent, content of extension and content with group then anyAttribute using a list
Test files
ctH082.xsd
ctH082.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctI002 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType and simpleType with name = 'fooType'
Test file
ctI002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctI006 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute final = '#all' , derived complexType by restriction
Test file
ctI006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctI007 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute final = '#all' , derived complexType by extension
Test file
ctI007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctI008 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute final = 'restriction' , derived complexType by restriction
Test file
ctI008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctI011 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute final = 'extension' , derived complexType by extension
Test file
ctI011.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctI012 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute final = 'restriction extension' , derived complexType by extension
Test file
ctI012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctI013 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute final = 'restriction extension' , derived complexType by restriction
Test file
ctI013.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctI016 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with finalDefault = '#all' , derived complexType by restriction
Test file
ctI016.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctI017 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with finalDefault = '#all' , derived complexType by extension
Test file
ctI017.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctI020 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with finalDefault = 'restriction' , derived complexType by restriction
Test file
ctI020.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
ctI024 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with finalDefault = 'extension' , derived complexType by extension
Test file
ctI024.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
ctI028 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute block = '' , use xsi:type of substituted complexType by restriction
Test files
ctI028.xsd
ctI028.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI029 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute block = '' , use xsi:type of substituted complexType by extension
Test files
ctI029.xsd
ctI029.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI030 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute block = '#all' , use xsi:type of substituted complexType by restriction
Test files
ctI030.xsd
ctI030.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI031 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute block = '#all' , use xsi:type of substituted complexType by extension
Test files
ctI031.xsd
ctI031.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI032 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute block = 'restriction' , use xsi:type of substituted complexType by restriction
Test files
ctI032.xsd
ctI032.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI033 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute block = 'restriction' , use xsi:type of substituted complexType by extension
Test files
ctI033.xsd
ctI033.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI034 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute block = 'extension' , use xsi:type of substituted complexType by restriction
Test files
ctI034.xsd
ctI034.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI035 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
complexType with attribute block = 'extension' , use xsi:type of substituted complexType by extension
Test files
ctI035.xsd
ctI035.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI036 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = '' , use xsi:type of substituted complexType by restriction
Test files
ctI036.xsd
ctI036.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI037 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = '' , use xsi:type of substituted complexType by extension
Test files
ctI037.xsd
ctI037.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI038 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = '#all' , use xsi:type of substituted complexType by restriction
Test files
ctI038.xsd
ctI038.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI039 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = '#all' , use xsi:type of substituted complexType by extension
Test files
ctI039.xsd
ctI039.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI040 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = '#all' and block='' , use xsi:type of substituted complexType by restriction
Test files
ctI040.xsd
ctI040.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI041 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = '#all' and block='' , use xsi:type of substituted complexType by extension
Test files
ctI041.xsd
ctI041.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI042 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = 'restriction' , use xsi:type of substituted complexType by restriction
Test files
ctI042.xsd
ctI042.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI043 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = 'restriction' , use xsi:type of substituted complexType by extension
Test files
ctI043.xsd
ctI043.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI044 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = 'restriction' and block='extension' , use xsi:type of substituted complexType by restriction
Test files
ctI044.xsd
ctI044.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI045 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = 'extension' , use xsi:type of substituted complexType by extension
Test files
ctI045.xsd
ctI045.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI046 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = 'extension' , use xsi:type of substituted complexType by restriction
Test files
ctI046.xsd
ctI046.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctI047 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - I
schema with blockDefault = 'extension' and block='restriction' , use xsi:type of substituted complexType by extension
Test files
ctI047.xsd
ctI047.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctK001 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - K
simpleContent with base = a complexType definition whose parent base is a simpleType
Test files
ctK001.xsd
ctK001.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctK002 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - K
simpleContent with base = a complexType definition whose parent base is a complexType
Test file
ctK002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
ctL021 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - L
content has attribute wildcard, processContents = 'strict' instance document has attributes and namespace has definition
Test files
ctL021.xsd
ctL021.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctL022 Microsoft complexType Validation checking
Specs section: 3.4.4 ComplexType Definition Validation Rules - L
Regression #67200 - ability to use abstract complexType as xsi:type using inline schemas
Test files
bug67200.xsd
bug67200.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
ctM001 Microsoft complexType Schema Component Constraints
Specs section: 3.4.6 Constraints on Complex Type Definition Schema Components - M
complexType with base type a simpleType. derivation = restriction
Test file
ctM001.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
ctM003 Microsoft complexType Schema Component Constraints
Specs section: 3.4.6 Constraints on Complex Type Definition Schema Components - M
two attribute use pairs have same name and target namespace
Test file
ctM003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctM004 Microsoft complexType Schema Component Constraints
Specs section: 3.4.6 Constraints on Complex Type Definition Schema Components - M
two attributes with different names both have types derived from ID
Test file
ctM004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctN002 Microsoft complexType Schema Component Constraints
Specs section: 3.4.6 Constraints on Complex Type Definition Schema Components - N
derivation=extension. final of base type is extension
Test file
ctN002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctN003 Microsoft complexType Schema Component Constraints
Specs section: 3.4.6 Constraints on Complex Type Definition Schema Components - N
derivation=extension. Attribute wildcard ##local in base type. Derived type has wildcard with ##any namespace constraint.
Test files
ctN003.xsd
ctN003.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctN004 Microsoft complexType Schema Component Constraints
Specs section: 3.4.6 Constraints on Complex Type Definition Schema Components - N
derivation=extension. Attribute wildcard ##any in base type. Derived type has wildcard with ##local namespace constraint.
Test files
ctN004.xsd
ctN004.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctO002 Microsoft complexType Schema Component Constraints
Specs section: 3.4.6 Constraints on Complex Type Definition Schema Components - O
derivation=restriction. final base type is restriction
Test file
ctO002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
ctO004 Microsoft complexType Schema Component Constraints
Specs section: 3.4.6 Constraints on Complex Type Definition Schema Components - O
derivation=restriction. Attribute wildcard in base type. Derived type has attribute that is not valid with respect to wildcard
Test file
ctO004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctO005 Microsoft complexType Schema Component Constraints
Specs section: 3.4.6 Constraints on Complex Type Definition Schema Components - O
derivation=restriction. Derived type has Attribute Wildcard. Base type does not have attribute wildcard
Test file
ctO005.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
ctO007 Microsoft complexType Schema Component Constraints
Specs section: 3.4.6 Constraints on Complex Type Definition Schema Components - O
derivation=restriction. Derived type has Attribute Wildcard. Derived wildcard namespace constraint is not a subset of base
Test file
ctO007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA