Test description | Processor results | ||||
TestID | Created by | Description | Resources | Expected S = schema I = instance |
XSV S = schema I = instance |
elemA005 | Microsoft | Element with name='_foo-2.5ː·' | Test file elemA005.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemA005 |
elemA006 | Microsoft | Declare a dupe element with the same name | Test file elemA006.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemA006 |
elemA009 | Microsoft | Element with name='foo:bar' | Test file elemA009.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for elemA009 |
elemB001 | Microsoft | Element with abstract='true' | Test file elemB001.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemB001 |
elemB002 | Microsoft | Element with abstract='false' | Test file elemB002.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemB002 |
elemB005 | Microsoft | Element with abstract='' | Test file elemB005.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for elemB005 |
elemB007 | Microsoft | Element with abstract='1' | Test file elemB007.xsd |
Expected S: 1 I: NA |
XSV S: 0 I: NA See XSV original outcome for elemB007 |
elemB008 | Microsoft | Element with abstract='0' | Test file elemB008.xsd |
Expected S: 1 I: NA |
XSV S: 0 I: NA See XSV original outcome for elemB008 |
elemF001 | Microsoft | Element with final='#all' | Test file elemF001.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemF001 |
elemF002 | Microsoft | Element with final='extension' | Test file elemF002.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemF002 |
elemF003 | Microsoft | Element with final='restriction' | Test file elemF003.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemF003 |
elemF004 | Microsoft | Element with final='substitution' | Test file elemF004.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemF004 |
elemG001 | Microsoft | Element with fixed='foo' and the content is textOnly | Test file elemG001.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemG001 |
elemG002 | Microsoft | Element with fixed='foo' and the content is simpleType | Test file elemG002.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemG002 |
elemG003 | Microsoft | Element type is complexType and fixed is present | Test file elemG003.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemG003 |
elemG004 | Microsoft | Element with fixed='foo' and the content is not a textOnly | Test file elemG004.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemG004 |
elemG005 | Microsoft | Element with fixed='' | Test file elemG005.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemG005 |
elemH001 | Microsoft | Element with its schema elementFormDefault='qualified' | Test file elemH001.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemH001 |
elemH002 | Microsoft | Element with its schema elementFormDefault='unqualified' | Test file elemH002.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for elemH002 |
attKa001 | Microsoft | Schema Rep Constraint: 1. Parent is schema, default and fixed both present | Test file attKa001.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attKa001 |
attKa003 | Microsoft | Schema Rep Constraint: 1. Parent is schema, use=optional | Test file attKa003.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for attKa003 |
attKa010 | Microsoft | Schema Rep Constraint: 1. Parent is schema, ref present | Test file attKa010.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attKa010 |
attKa012 | Microsoft | Schema Rep Constraint: 1. Parent is schema, name= xmlns | Test file attKa012.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attKa012 |
attP006 | Microsoft | type="my simple type", fixed=NOT conform to the type | Test file attP006.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for attP006 |
attP007 | Microsoft | use=required, fixed and default are absent (must appear, value can be anything), instant xml value=36 | Test files attP007.xsd attP007.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP007 |
attP008 | Microsoft | use=required, fixed and default are absent (must appear, value can be anything), instant xml attribute absent | Test files attP008.xsd attP008.xml |
Expected S: 1 I: 0 |
XSV S: 1 I: 0 See XSV original outcome for attP008 |
attP009 | Microsoft | use=required, fixed="37" (must appear once, value must be "37"), instant xml value does not appear | Test files attP009.xsd attP009.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 0 See XSV original outcome for attP009 |
attP010 | Microsoft | use=required, fixed="37" (must appear once, value must be "37"), instant xml value =36 | Test files attP010.xsd attP010.xml |
Expected S: 1 I: 0 |
XSV S: 1 I: 0 See XSV original outcome for attP010 |
attP011 | Microsoft | use=required, fixed="37" (must appear once, value must be "37"), instant xml value =37 | Test files attP011.xsd attP011.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP011 |
attP012 | Microsoft | use=required, fixed="37" (must appear once, value must be "37"), instant xml value =38 | Test files attP012.xsd attP012.xml |
Expected S: 1 I: 0 |
XSV S: 1 I: 0 See XSV original outcome for attP012 |
attP013 | Microsoft | use=absent, fixed="37" (may appear once, if appear, value must be "37"), instant xml value does not appear (attribute not exist in instant doc) | Test files attP013.xsd attP013.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP013 |
attP014 | Microsoft | use=absent, fixed="37" (may appear once, if appear, value must be "37"), instant xml value =36 | Test files attP014.xsd attP014.xml |
Expected S: 1 I: 0 |
XSV S: 1 I: 0 See XSV original outcome for attP014 |
attP015 | Microsoft | use=absent, fixed="37" (may appear once, if appear, value must be "37"), instant xml value =37 | Test files attP015.xsd attP015.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP015 |
attP016 | Microsoft | use=absent, fixed="37" (may appear once, if appear, value must be "37"), instant xml value =38 | Test files attP016.xsd attP016.xml |
Expected S: 1 I: 0 |
XSV S: 1 I: 0 See XSV original outcome for attP016 |
attP017 | Microsoft | use=optional, fixed="37" (may appear once, if appear, value must be "37"), instant xml value does not appear (attribute not exist in instant doc) | Test files attP017.xsd attP017.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP017 |
attP018 | Microsoft | use=optional, fixed="37" (may appear once, if appear, value must be "37"), instant xml value =36 | Test files attP018.xsd attP018.xml |
Expected S: 1 I: 0 |
XSV S: 1 I: 0 See XSV original outcome for attP018 |
attP019 | Microsoft | use=optional, fixed="37" (may appear once, if appear, value must be "37"), instant xml value =37 | Test files attP019.xsd attP019.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP019 |
attP020 | Microsoft | use=optional, fixed="37" (may appear once, if appear, value must be "37"), instant xml value =38 | Test files attP020.xsd attP020.xml |
Expected S: 1 I: 0 |
XSV S: 1 I: 0 See XSV original outcome for attP020 |
attP021 | Microsoft | use=absent, default="37" (may appear once, may have any value), instant xml value does not appear (this will have the default attribute and value) | Test files attP021.xsd attP021.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP021 |
attP022 | Microsoft | use=absent, default="37" (may appear once, may have any value), instant xml value=37 | Test files attP022.xsd attP022.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP022 |
attP023 | Microsoft | use=absent, default="37" (may appear once, may have any value), instant xml value=38 | Test files attP023.xsd attP023.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP023 |
attP024 | Microsoft | use=optional, default="37" (may appear once, may have any value), instant xml value does not appear (this will have the default attribute and value) | Test files attP024.xsd attP024.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP024 |
attP025 | Microsoft | use=optional, default="37" (may appear once, may have any value), instant xml value=37 | Test files attP025.xsd attP025.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP025 |
attP026 | Microsoft | use=optional, default="37" (may appear once, may have any value), instant xml value=38 | Test files attP026.xsd attP026.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP026 |
attP027 | Microsoft | name='foo' use=optional, default="37" (may appear once, may have any value) name='foo1', instant xml value=38 | Test files attP027.xsd attP027.xml |
Expected S: 1 I: 0 |
XSV S: 1 I: 0 See XSV original outcome for attP027 |
attP028 | Microsoft | use=prohibited, default="37" (must not appear in xml instant, attribute does not appear in the instant XML (attribute not exist in instant doc) | Test files attP028.xsd attP028.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP028 |
attP029 | Microsoft | use=prohibited, fixed="37" (must not appear in xml instant, attribute does not appear in the instant XML | Test files attP029.xsd attP029.xml |
Expected S: 1 I: 1 |
XSV S: 1 I: 1 See XSV original outcome for attP029 |
attP031 | Microsoft | use=prohibited, fixed="37" (must not appear in xml instant, attribute does appear in the instant XML | Test files attP031.xsd attP031.xml |
Expected S: 1 I: 0 |
XSV S: 1 I: 1 See XSV original outcome for attP031 |
attQ012 | Microsoft | two attribute decl with the same name, one from global, one from included XSD | Test file attQ012.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attQ012 |
attQ018 | Microsoft | two attribute decl with same id, one in element and one from included | Test file attQ018.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for attQ018 |
attgA001 | Microsoft | Test attributeGroup declaration with optional attribute id='a' | Test file attgA001.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for attgA001 |
attgA002 | Microsoft | Test attributeGroup declaration with optional attribute id='0' | Test file attgA002.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attgA002 |
attgA003 | Microsoft | Test attributeGroup declaration with optional attribute id='' | Test file attgA003.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attgA003 |
attgA004 | Microsoft | Test attributeGroup declaration with attribute id=':a' | Test file attgA004.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for attgA004 |
attgA005 | Microsoft | Test attributeGroups: 2 global attributeGroups with same ID | Test file attgA005.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attgA005 |
attgA006 | Microsoft | Test attributeGroups: 2 attributeGroups, one is global and one is from 'redefine', with same ID | Test file attgA006.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attgA006 |
attgA008 | Microsoft | Test attributeGroups: 2 attributeGroup, one is from imported xsd, and one is from included xsd, with same ID | Test file attgA008.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for attgA008 |
attgC001 | Microsoft | Test attributeGroup declaration: cannot have ref attribute on global, parent is schema, ref='name of a global attribute group ' | Test file attgC001.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attgC001 |
attgC002 | Microsoft | Test attributeGroup declaration: parent is attributeGroup, ref='name of a global attribute group declared at the beginning of xsd' | Test file attgC002.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for attgC002 |
attgC003 | Microsoft | Test attributeGroup declaration: parent is attributeGroup, ref='name of a global attribute group from imported xsd' | Test file attgC003.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for attgC003 |
attgC004 | Microsoft | Test attributeGroup declaration: parent is attributeGroup, ref='name of a global attribute group from included xsd' | Test file attgC004.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for attgC004 |
attgC005 | Microsoft | Test attributeGroup declaration: can only reference global attributeGroup parent is attributeGroup, ref='name of global attribute group declared at the end of xsd' | Test file attgC005.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for attgC005 |
attgC006 | Microsoft | Test attributeGroup declaration: ref='name of attribute group declared inside a redefine', and xml instant has value different what is defined as fixed in the redefined attributeGroup. | Test files attgC006.xsd attgC006.xml |
Expected S: 1 I: 0 |
XSV S: 0 I: 0 See XSV original outcome for attgC006 |
attgC007 | Microsoft | Test attributeGroup declaration: can only reference global attributeGroup parent is attributeGroup, ref='name of attribute group declared inside a redefine', and xml instant has value same as what is defined as fixed in the redefined attributeGroup. | Test files attgC007.xsd attgC007.xml |
Expected S: 1 I: 1 |
XSV S: 0 I: 0 See XSV original outcome for attgC007 |
attgC008 | Microsoft | Test attributeGroup declaration: ref='foo (not a valid reference to an attributeGroup)' | Test file attgC008.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attgC008 |
attgC010 | Microsoft | Test attributeGroup declaration: self referencing, id="test", has child attributeGroup that also has, parent is attributeGroup, ref='test' | Test file attgC010.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attgC010 |
attgD001 | Microsoft | attributeGroup with annotation | Test file attgD001.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for attgD001 |
attgD002 | Microsoft | attributeGroup with two annotation | Test file attgD002.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attgD002 |
attgD004 | Microsoft | attributeGroup with just another attributeGroup, the xml has the attributes | Test files attgD004.xsd attgD004.xml |
Expected S: 1 I: 1 |
XSV S: 0 I: 0 See XSV original outcome for attgD004 |
attgD005 | Microsoft | attributeGroup with child in the sequence of ( att, attg, att, attg, att), the xml has the attributes | Test files attgD005.xsd attgD005.xml |
Expected S: 1 I: 1 |
XSV S: 0 I: 0 See XSV original outcome for attgD005 |
attgD006 | Microsoft | attributeGroup with two attribute, same name, same namespace | Test file attgD006.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attgD006 |
attgD009 | Microsoft | attributeGroup with two attribute, same name, different type | Test file attgD009.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for attgD009 |
stA001 | Microsoft | Declaration with optional attribute id = 'foo123' | Test file stA001.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for stA001 |
stA002 | Microsoft | Declaration with optional attribute id = 'foo123' , another object with an ID ='foo123' | Test file stA002.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stA002 |
stA003 | Microsoft | Declaration with optional attribute id = 'foo123' , an included object with and ID='foo123' | Test file stA003.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stA003 |
stA004 | Microsoft | Declaration with optional attribute id = '' | Test file stA004.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stA004 |
stA005 | Microsoft | Declaration with optional attribute id = '123' | Test file stA005.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stA005 |
stA006 | Microsoft | Declaration with optional attribute id = 'foo123' , name attribute='foo123' | Test file stA006.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for stA006 |
stA008 | Microsoft | Declaration with optional attribute name = 'fooType' , simpleType not global, parent is simpleType restriction | Test file stA008.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for stA008 |
stA011 | Microsoft | Declaration with optional attribute name = 'fooType' , simpleType not global, parent is attribute | Test file stA011.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for stA011 |
stA012 | Microsoft | Declaration with optional attribute name = 'fooType' , simpleType not global, parent is element | Test file stA012.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for stA012 |
stA013 | Microsoft | Declaration with optional attribute name = 'fooType' , simpleType not global, parent is simpleContent restriction | Test file stA013.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for stA013 |
stA014 | Microsoft | Declaration with optional attribute name = 'a:b' | Test file stA014.xsd |
Expected S: 0 I: NA |
XSV S: 1 I: NA See XSV original outcome for stA014 |
stA015 | Microsoft | Declaration with optional attribute name = '' | Test file stA015.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stA015 |
stA016 | Microsoft | Declaration with optional attribute name = 'xmlns' | Test file stA016.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for stA016 |
stA020 | Microsoft | attribute with non-schema namespace | Test file stA020.xsd |
Expected S: 1 I: NA |
XSV S: 0 I: NA See XSV original outcome for stA020 |
stB003 | Microsoft | content with restriction | Test file stB003.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for stB003 |
stB004 | Microsoft | content with two restrctions | Test file stB004.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB004 |
stB005 | Microsoft | content with restriction then annotation | Test file stB005.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB005 |
stB006 | Microsoft | content with annotation then restriction | Test file stB006.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for stB006 |
stB007 | Microsoft | content with restriction then attribute | Test file stB007.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB007 |
stB008 | Microsoft | content with list | Test file stB008.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for stB008 |
stB009 | Microsoft | content with two lists | Test file stB009.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB009 |
stB010 | Microsoft | content with list then annotation | Test file stB010.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB010 |
stB011 | Microsoft | content with annotation then list | Test file stB011.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for stB011 |
stB012 | Microsoft | content with union | Test file stB012.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for stB012 |
stB013 | Microsoft | content with two unions | Test file stB013.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB013 |
stB014 | Microsoft | content with union then annotation | Test file stB014.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB014 |
stB015 | Microsoft | content with annotation then union | Test file stB015.xsd |
Expected S: 1 I: NA |
XSV S: 1 I: NA See XSV original outcome for stB015 |
stB019 | Microsoft | content with list then restriction | Test file stB019.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB019 |
stB020 | Microsoft | content with list then union | Test file stB020.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB020 |
stB021 | Microsoft | content with restriction then list | Test file stB021.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB021 |
stB022 | Microsoft | content with restriction then union | Test file stB022.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB022 |
stB023 | Microsoft | content with union then list | Test file stB023.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB023 |
stB024 | Microsoft | content with union then restriction | Test file stB024.xsd |
Expected S: 0 I: NA |
XSV S: 0 I: NA See XSV original outcome for stB024 |