# XML Schema Test Results

Version: $Id: results-master.html,v 1.1 2001/09/01 11:00:18 ht Exp $

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