Green = valid. Blue = invalid. Red = false invalid. Yellow = false valid.
| Name | Test | Expected | Found | OK |
|---|---|---|---|---|
| msData/modelGroups/mgA001.xml | TEST :model groups (ALL) : all: id, id="foo" | valid | valid | true |
| msData/modelGroups/mgA014.xml | TEST :model groups (ALL) : all: with parent complexType | valid | valid | true |
| msData/modelGroups/mgA015.xml | TEST :model groups (ALL) : all: with parent restriction | valid | valid | true |
| msData/modelGroups/mgA017.xml | TEST :model groups (ALL) : all: with parent group | valid | valid | true |
| msData/modelGroups/mgAa003.xml | TEST :model groups (ALL) : all: minOccurs = 0 | valid | valid | true |
| msData/modelGroups/mgB001.xml | TEST :model groups (ALL) : all: with no child node | valid | valid | true |
| msData/modelGroups/mgB002.xml | TEST :model groups (ALL) : all: with one annotation only | valid | valid | true |
| msData/modelGroups/mgB004.xml | TEST :model groups (ALL) : all: with annotation follow by 1 element | valid | valid | true |
| msData/modelGroups/mgB006.xml | TEST :model groups (ALL) : all: with one element only | valid | valid | true |
| msData/modelGroups/mgC001.xml | TEST :model groups (ALL) : all: check that minOccurs default is 1, elements in instant XML = 0, minOccurs=absent, maxOccurs=absent | invalid | invalid | true |
| msData/modelGroups/mgC002.xml | TEST :model groups (ALL) : all: check that minOccurs default is 1, elements in instant XML = 1, minOccurs=absent, maxOccurs=absent | valid | valid | true |
| msData/modelGroups/mgC003.xml | TEST :model groups (ALL) : all: check that maxOccurs default is 1, elements in instant XML = 2, minOccurs=absent, maxOccurs=absent | invalid | valid | false |
| msData/modelGroups/mgC004.xml | TEST :model groups (ALL) : all: minOccurs can have value of 0 or 1 max occurs can only have 1 as value, minOccurs=0, maxOccurs=absent | valid | valid | true |
| msData/modelGroups/mgC005.xml | TEST :model groups (ALL) : all: elements in instant XML=0, minOccurs=1, maxOccurs=absent | invalid | invalid | true |
| msData/modelGroups/mgC006.xml | TEST :model groups (ALL) : all: elements in instant XML=1, minOccurs=1, maxOccurs=absent | valid | valid | true |
| msData/modelGroups/mgC007.xml | TEST :model groups (ALL) : all: elements in instant XML=2, minOccurs=1, maxOccurs=absent | invalid | valid | false |
| msData/modelGroups/mgC010.xml | TEST :model groups (ALL) : all: elements in instant XML=0, minOccurs=absent, maxOccurs=1 | invalid | invalid | true |
| msData/modelGroups/mgC011.xml | TEST :model groups (ALL) : all: elements in instant XML=1, minOccurs=absent, maxOccurs=1 | valid | valid | true |
| msData/modelGroups/mgC012.xml | TEST :model groups (ALL) : all: elements in instant XML=2, minOccurs=absent, maxOccurs=1 | invalid | valid | false |
| msData/modelGroups/mgC014.xml | TEST :model groups (ALL) : all with default minOccurs and maxOccurs with optional element children | valid | valid | true |
| msData/modelGroups/mgD001.xml | TEST :model groups (ALL) : all: with any attribute with no schema namespace | valid | valid | true |
| msData/modelGroups/mgD005.xml | TEST :model groups (ALL) : sequence: with any attribute with no schema namespace | valid | valid | true |
| msData/modelGroups/mgD009.xml | TEST :model groups (ALL) : choice: with any attribute with no schema namespace | valid | valid | true |
| msData/modelGroups/mgD013.xml | TEST :model groups (ALL) : test using of minOccurs=0 and allowing elements to not exists | valid | valid | true |
| msData/modelGroups/mgE001.xml | TEST :model groups (ALL) : sequence: id, id="foo" | valid | valid | true |
| msData/modelGroups/mgE013.xml | TEST :model groups (ALL) : sequence: with parent complexType | valid | valid | true |
| msData/modelGroups/mgE014.xml | TEST :model groups (ALL) : sequence: with parent restriction | valid | valid | true |
| msData/modelGroups/mgE015.xml | TEST :model groups (ALL) : sequence: with parent extension | valid | valid | true |
| msData/modelGroups/mgE016.xml | TEST :model groups (ALL) : sequence: with parent group | valid | valid | true |
| msData/modelGroups/mgE017.xml | TEST :model groups (ALL) : sequence: with parent choice | valid | valid | true |
| msData/modelGroups/mgE018.xml | TEST :model groups (ALL) : sequence: with parent sequence | valid | valid | true |
| msData/modelGroups/mgEb004.xml | TEST :model groups (ALL) : sequence: maxOccurs = unbounded | valid | valid | true |
| msData/modelGroups/mgEb005.xml | TEST :model groups (ALL) : sequence: maxOccurs = 8 | valid | valid | true |
| msData/modelGroups/mgF001.xml | TEST :model groups (ALL) : sequence: with no child node | valid | valid | true |
| msData/modelGroups/mgF002.xml | TEST :model groups (ALL) : sequence: with one annotation only | valid | valid | true |
| msData/modelGroups/mgF004.xml | TEST :model groups (ALL) : sequence: with children annotation, element | valid | valid | true |
| msData/modelGroups/mgF005.xml | TEST :model groups (ALL) : sequence: with children annotation, group | valid | valid | true |
| msData/modelGroups/mgF006.xml | TEST :model groups (ALL) : sequence: with children annotation, choice | valid | valid | true |
| msData/modelGroups/mgF007.xml | TEST :model groups (ALL) : sequence: with children annotation, sequence | valid | valid | true |
| msData/modelGroups/mgF008.xml | TEST :model groups (ALL) : sequence: with children annotation, any | valid | valid | true |
| msData/modelGroups/mgF009.xml | TEST :model groups (ALL) : sequence: with children annotation, element, group, choice, sequence, any | valid | invalid | false |
| msData/modelGroups/mgF010.xml | TEST :model groups (ALL) : sequence: with children element, any, sequence, choice, group | valid | invalid | false |
| msData/modelGroups/mgF011.xml | TEST :model groups (ALL) : sequence: with children group, any, choice, element, sequence | valid | invalid | false |
| msData/modelGroups/mgF012.xml | TEST :model groups (ALL) : sequence: with children choice, any, group, sequence, element | valid | invalid | false |
| msData/modelGroups/mgF013.xml | TEST :model groups (ALL) : sequence: with children sequence, group, choice, element, any | valid | invalid | false |
| msData/modelGroups/mgF014.xml | TEST :model groups (ALL) : sequence: with children any, sequence, group, element, choice | valid | valid | true |
| msData/modelGroups/mgF015.xml | TEST :model groups (ALL) : sequence: with children 4 elements, 4 groups | valid | valid | true |
| msData/modelGroups/mgF016.xml | TEST :model groups (ALL) : sequence: with children 4 groups, 4 choice | valid | valid | true |
| msData/modelGroups/mgF017.xml | TEST :model groups (ALL) : sequence: with children 4 choice, 4 sequence | valid | valid | true |
| msData/modelGroups/mgF018.xml | TEST :model groups (ALL) : sequence: with children 4 sequence, 4 any | valid | invalid | false |
| msData/modelGroups/mgF019.xml | TEST :model groups (ALL) : sequence: with children 4 any, 4 elements | valid | valid | true |
| msData/modelGroups/mgG003.xml | TEST :model groups (ALL) : sequence: check that minOccurs default is 1, elements in instant XML = 0, minOccurs=absent, maxOccurs=absent | invalid | invalid | true |
| msData/modelGroups/mgG004.xml | TEST :model groups (ALL) : sequence: check that minOccurs default is 1, elements in instant XML = 1, minOccurs=absent, maxOccurs=absent | valid | valid | true |
| msData/modelGroups/mgG005.xml | TEST :model groups (ALL) : sequence: check that maxOccurs default is 1, elements in instant XML = 2, minOccurs=absent, maxOccurs=absent | invalid | invalid | true |
| msData/modelGroups/mgG006.xml | TEST :model groups (ALL) : sequence: elements in instant XML=0, minOccurs=0, maxOccurs=absent | valid | valid | true |
| msData/modelGroups/mgG007.xml | TEST :model groups (ALL) : sequence: elements in instant XML=1, minOccurs=0, maxOccurs=absent | valid | valid | true |
| msData/modelGroups/mgG008.xml | TEST :model groups (ALL) : sequence: elements in instant XML=2, minOccurs=0, maxOccurs=absent | invalid | invalid | true |
| msData/modelGroups/mgG009.xml | TEST :model groups (ALL) : sequence: elements in instant XML=0, minOccurs=0, maxOccurs=1 | valid | valid | true |
| msData/modelGroups/mgG010.xml | TEST :model groups (ALL) : sequence: elements in instant XML=1, minOccurs=0, maxOccurs=1 | valid | valid | true |
| msData/modelGroups/mgG011.xml | TEST :model groups (ALL) : sequence: elements in instant XML=2, minOccurs=0, maxOccurs=1 | invalid | invalid | true |
| msData/modelGroups/mgG012.xml | TEST :model groups (ALL) : sequence: elements in instant XML=0, minOccurs=0, maxOccurs=0 | valid | valid | true |
| msData/modelGroups/mgG013.xml | TEST :model groups (ALL) : sequence: elements in instant XML=1, minOccurs=0, maxOccurs=0 | invalid | valid | false |
| msData/modelGroups/mgG014.xml | TEST :model groups (ALL) : sequence: elements in instant XML=0, minOccurs=0, maxOccurs=999999999 | valid | valid | true |
| msData/modelGroups/mgG015.xml | TEST :model groups (ALL) : sequence: elements in instant XML=0, minOccurs=1, maxOccurs=absent | invalid | invalid | true |
| msData/modelGroups/mgG016.xml | TEST :model groups (ALL) : sequence: elements in instant XML=1, minOccurs=1, maxOccurs=absent | valid | valid | true |
| msData/modelGroups/mgG017.xml | TEST :model groups (ALL) : sequence: elements in instant XML=2, minOccurs=1, maxOccurs=absent | invalid | invalid | true |
| msData/modelGroups/mgG018.xml | TEST :model groups (ALL) : sequence: elements in instant XML=0, minOccurs=1, maxOccurs=1 | invalid | invalid | true |
| msData/modelGroups/mgG019.xml | TEST :model groups (ALL) : sequence: elements in instant XML=1, minOccurs=1, maxOccurs=1 | valid | valid | true |
| msData/modelGroups/mgG020.xml | TEST :model groups (ALL) : sequence: elements in instant XML=2, minOccurs=1, maxOccurs=1 | invalid | invalid | true |
| msData/modelGroups/mgG021.xml | TEST :model groups (ALL) : sequence: elements in instant XML=0, minOccurs=1, maxOccurs=2 | invalid | invalid | true |
| msData/modelGroups/mgG022.xml | TEST :model groups (ALL) : sequence: elements in instant XML=1, minOccurs=1, maxOccurs=2 | valid | valid | true |
| msData/modelGroups/mgG023.xml | TEST :model groups (ALL) : sequence: elements in instant XML=2, minOccurs=1, maxOccurs=2 | valid | valid | true |
| msData/modelGroups/mgG024.xml | TEST :model groups (ALL) : sequence: elements in instant XML=3, minOccurs=1, maxOccurs=2 | invalid | valid | false |
| msData/modelGroups/mgG026.xml | TEST :model groups (ALL) : sequence: elements in instant XML=3, maxOccurs=unbounded | valid | valid | true |
| msData/modelGroups/mgH001.xml | TEST :model groups (ALL) : choice: id, id="foo" | valid | valid | true |
| msData/modelGroups/mgH013.xml | TEST :model groups (ALL) : choice: with parent complexType | valid | valid | true |
| msData/modelGroups/mgH014.xml | TEST :model groups (ALL) : choice: with parent restriction | valid | valid | true |
| msData/modelGroups/mgH015.xml | TEST :model groups (ALL) : choice: with parent extension | valid | valid | true |
| msData/modelGroups/mgH016.xml | TEST :model groups (ALL) : choice: with parent group | valid | valid | true |
| msData/modelGroups/mgH017.xml | TEST :model groups (ALL) : choice: with parent choice | valid | valid | true |
| msData/modelGroups/mgH018.xml | TEST :model groups (ALL) : choice: with parent sequence | valid | valid | true |
| msData/modelGroups/mgHb004.xml | TEST :model groups (ALL) : choice: maxOccurs = unbounded | valid | valid | true |
| msData/modelGroups/mgHb005.xml | TEST :model groups (ALL) : choice: maxOccurs = 5 | valid | valid | true |
| msData/modelGroups/mgI001.xml | TEST :model groups (ALL) : choice: with no child node | valid | valid | true |
| msData/modelGroups/mgI002.xml | TEST :model groups (ALL) : choice: with one annotation only | valid | valid | true |
| msData/modelGroups/mgI004.xml | TEST :model groups (ALL) : choice: with children annotation, element | valid | valid | true |
| msData/modelGroups/mgI005.xml | TEST :model groups (ALL) : choice: with children annotation, group | valid | valid | true |
| msData/modelGroups/mgI006.xml | TEST :model groups (ALL) : choice: with children annotation, choice | valid | valid | true |
| msData/modelGroups/mgI007.xml | TEST :model groups (ALL) : choice: with children annotation, sequence | valid | valid | true |
| msData/modelGroups/mgI008.xml | TEST :model groups (ALL) : choice: with children annotation, any | valid | valid | true |
| msData/modelGroups/mgI009.xml | TEST :model groups (ALL) : choice: with children annotation, element, group, choice, sequence, any | valid | valid | true |
| msData/modelGroups/mgI010.xml | TEST :model groups (ALL) : choice: with children element, any, sequence, choice, group | valid | valid | true |
| msData/modelGroups/mgI011.xml | TEST :model groups (ALL) : choice: with children group, any, choice, element, sequence | valid | valid | true |
| msData/modelGroups/mgI012.xml | TEST :model groups (ALL) : choice: with children choice, any, group, sequence, element | valid | valid | true |
| msData/modelGroups/mgI013.xml | TEST :model groups (ALL) : choice: with children sequence, group, choice, element, any | valid | valid | true |
| msData/modelGroups/mgI014.xml | TEST :model groups (ALL) : choice: with children any, sequence, group, element, choice | valid | valid | true |
| msData/modelGroups/mgI015.xml | TEST :model groups (ALL) : choice: with children 4 elements, 4 groups | valid | valid | true |
| msData/modelGroups/mgI016.xml | TEST :model groups (ALL) : choice: with children 4 groups, 4 choice | valid | valid | true |
| msData/modelGroups/mgI017.xml | TEST :model groups (ALL) : choice: with children 4 choice, 4 sequence | valid | valid | true |
| msData/modelGroups/mgI018.xml | TEST :model groups (ALL) : choice: with children 4 sequence, 4 any | valid | valid | true |
| msData/modelGroups/mgI019.xml | TEST :model groups (ALL) : choice: with children 4 any, 4 elements | valid | valid | true |
| msData/modelGroups/mgJ003.xml | TEST :model groups (ALL) : choice: check that minOccurs default is 1, elements in instant XML = 0, minOccurs=absent, maxOccurs=absent | invalid | valid | false |
| msData/modelGroups/mgJ004.xml | TEST :model groups (ALL) : choice: check that minOccurs default is 1, elements in instant XML = 1, minOccurs=absent, maxOccurs=absent | valid | valid | true |
| msData/modelGroups/mgJ005.xml | TEST :model groups (ALL) : choice: check that maxOccurs default is 1, elements in instant XML = 2, minOccurs=absent, maxOccurs=absent | invalid | invalid | true |
| msData/modelGroups/mgJ006.xml | TEST :model groups (ALL) : choice: elements in instant XML=0, minOccurs=0, maxOccurs=absent | valid | valid | true |
| msData/modelGroups/mgJ007.xml | TEST :model groups (ALL) : choice: elements in instant XML=1, minOccurs=0, maxOccurs=absent | valid | valid | true |
| msData/modelGroups/mgJ008.xml | TEST :model groups (ALL) : choice: elements in instant XML=2, minOccurs=0, maxOccurs=absent | invalid | invalid | true |
| msData/modelGroups/mgJ009.xml | TEST :model groups (ALL) : choice: elements in instant XML=0, minOccurs=0, maxOccurs=1 | valid | valid | true |
| msData/modelGroups/mgJ010.xml | TEST :model groups (ALL) : choice: elements in instant XML=1, minOccurs=0, maxOccurs=1 | valid | valid | true |
| msData/modelGroups/mgJ011.xml | TEST :model groups (ALL) : choice: elements in instant XML=2, minOccurs=0, maxOccurs=1 | invalid | invalid | true |
| msData/modelGroups/mgJ012.xml | TEST :model groups (ALL) : choice: elements in instant XML=0, minOccurs=0, maxOccurs=0 | valid | valid | true |
| msData/modelGroups/mgJ013.xml | TEST :model groups (ALL) : choice: elements in instant XML=1, minOccurs=0, maxOccurs=0 | invalid | valid | false |
| msData/modelGroups/mgJ014.xml | TEST :model groups (ALL) : choice: elements in instant XML=0, minOccurs=0, maxOccurs=999999999 | valid | valid | true |
| msData/modelGroups/mgJ015.xml | TEST :model groups (ALL) : choice: elements in instant XML=0, minOccurs=1, maxOccurs=absent | invalid | valid | false |
| msData/modelGroups/mgJ016.xml | TEST :model groups (ALL) : choice: elements in instant XML=1, minOccurs=1, maxOccurs=absent | valid | valid | true |
| msData/modelGroups/mgJ017.xml | TEST :model groups (ALL) : choice: elements in instant XML=2, minOccurs=1, maxOccurs=absent | invalid | invalid | true |
| msData/modelGroups/mgJ018.xml | TEST :model groups (ALL) : choice: elements in instant XML=0, minOccurs=1, maxOccurs=1 | invalid | valid | false |
| msData/modelGroups/mgJ019.xml | TEST :model groups (ALL) : choice: elements in instant XML=1, minOccurs=1, maxOccurs=1 | valid | valid | true |
| msData/modelGroups/mgJ020.xml | TEST :model groups (ALL) : choice: elements in instant XML=2, minOccurs=1, maxOccurs=1 | invalid | invalid | true |
| msData/modelGroups/mgJ021.xml | TEST :model groups (ALL) : choice: elements in instant XML=0, minOccurs=1, maxOccurs=2 | invalid | valid | false |
| msData/modelGroups/mgJ022.xml | TEST :model groups (ALL) : choice: elements in instant XML=1, minOccurs=1, maxOccurs=2 | valid | valid | true |
| msData/modelGroups/mgJ023.xml | TEST :model groups (ALL) : choice: elements in instant XML=2, minOccurs=1, maxOccurs=2 | valid | valid | true |
| msData/modelGroups/mgJ024.xml | TEST :model groups (ALL) : choice: elements in instant XML=3, minOccurs=1, maxOccurs=2 | invalid | valid | false |
| msData/modelGroups/mgJ026.xml | TEST :model groups (ALL) : choice: elements in instant XML=3, maxOccurs=unbounded | valid | valid | true |
| msData/modelGroups/mgK001.xml | TEST :model groups (ALL) : sequence: with NO elements (max=min=absent), 0 element is in the instant XML doc | valid | valid | true |
| msData/modelGroups/mgK002.xml | TEST :model groups (ALL) : sequence: with NO elements, 1 element is in the instant XML doc | invalid | valid | false |
| msData/modelGroups/mgK003.xml | TEST :model groups (ALL) : sequence: with 1 elements, 0 element is in the instant XML doc | invalid | invalid | true |
| msData/modelGroups/mgK004.xml | TEST :model groups (ALL) : sequence: with 1 elements, 1 element is in the instant XML doc | valid | valid | true |
| msData/modelGroups/mgK005.xml | TEST :model groups (ALL) : sequence: with 1 elements, 2 element is in the instant XML doc | invalid | invalid | true |
| msData/modelGroups/mgK006.xml | TEST :model groups (ALL) : sequence: with 2 elements, only the 1st element is specified in the instant XML doc | invalid | invalid | true |
| msData/modelGroups/mgK007.xml | TEST :model groups (ALL) : sequence: with 2 elements, the elements are not in the defined order | invalid | invalid | true |
| msData/modelGroups/mgK008.xml | TEST :model groups (ALL) : sequence: with 2 elements, 3 elements is specified in the instant XML doc | invalid | invalid | true |
| msData/modelGroups/mgK009.xml | TEST :model groups (ALL) : sequence: with 5 elements, all elements appeared and are in defined order | valid | valid | true |
| msData/modelGroups/mgK010.xml | TEST :model groups (ALL) : sequence: with 5 elements, the last 2 elements are not in the defined order | invalid | invalid | true |
| msData/modelGroups/mgL001.xml | TEST :model groups (ALL) : choice: with NO elements (max=min=absent), 0 element is in the instant XML doc | valid | valid | true |
| msData/modelGroups/mgL002.xml | TEST :model groups (ALL) : choice: with NO elements, 1 element is in the instant XML doc | invalid | valid | false |
| msData/modelGroups/mgL003.xml | TEST :model groups (ALL) : choice: with 1 elements, 0 element is in the instant XML doc | invalid | valid | false |
| msData/modelGroups/mgL004.xml | TEST :model groups (ALL) : choice: with 1 elements, 1 element is in the instant XML doc | valid | valid | true |
| msData/modelGroups/mgL005.xml | TEST :model groups (ALL) : choice: with 1 elements, 2 element is in the instant XML doc | invalid | invalid | true |
| msData/modelGroups/mgL006.xml | TEST :model groups (ALL) : choice: with 2 elements, 1 element in the instant XML doc | valid | valid | true |
| msData/modelGroups/mgL007.xml | TEST :model groups (ALL) : choice: with 2 elements, 2 element in the instant XML doc | invalid | invalid | true |
| msData/modelGroups/mgL008.xml | TEST :model groups (ALL) : choice: with 5 elements, 0 element in the instant XML doc | valid | valid | true |
| msData/modelGroups/mgL009.xml | TEST :model groups (ALL) : choice: with 5 elements, 1 element in the instant XML doc | valid | valid | true |
| msData/modelGroups/mgL010.xml | TEST :model groups (ALL) : choice: with 5 elements, an undefined element in the instant XML doc | invalid | valid | false |
| msData/modelGroups/mgM002.xml | TEST :model groups (ALL) : all: with no elements 1 element is in the instant XML doc | invalid | valid | false |
| msData/modelGroups/mgM003.xml | TEST :model groups (ALL) : all: with 1 elements 0 element is in the instant XML doc | invalid | invalid | true |
| msData/modelGroups/mgM004.xml | TEST :model groups (ALL) : all: with 1 elements 1 element is in the instant XML doc | valid | valid | true |
| msData/modelGroups/mgM005.xml | TEST :model groups (ALL) : all: with 1 elements 2 element is in the instant XML doc | invalid | valid | false |
| msData/modelGroups/mgM006.xml | TEST :model groups (ALL) : all: with 2 elements 0 element is in the instant XML doc | invalid | invalid | true |
| msData/modelGroups/mgM007.xml | TEST :model groups (ALL) : all: with 2 elements 1 element is in the instant XML doc | invalid | invalid | true |
| msData/modelGroups/mgM008.xml | TEST :model groups (ALL) : all: with 2 elements 2 element is in the instant XML doc | valid | valid | true |
| msData/modelGroups/mgM009.xml | TEST :model groups (ALL) : all: with 2 elements 2 element in different order is in the instant XML doc | valid | valid | true |
| msData/modelGroups/mgM010.xml | TEST :model groups (ALL) : all: with 2 elements instant doc has all the element plus some other element from other namespace | invalid | valid | false |
| msData/modelGroups/mgM011.xml | TEST :model groups (ALL) : all: with 5 elements instant doc has all the element in reverse order | valid | valid | true |
| msData/modelGroups/mgM012.xml | TEST :model groups (ALL) : all: with 2 elements instant doc has an element that is not local or global to the declaring element | invalid | valid | false |
| msData/modelGroups/mgM013.xml | TEST :model groups (ALL) : all: with 2 elements instant doc has a global element | valid | valid | true |
| msData/modelGroups/mgM014.xml | TEST :model groups (ALL) : all: with 2 elements instant doc has the same element twice. | invalid | invalid | true |
| msData/modelGroups/mgN001.xml | TEST :model groups (ALL) : parent is sequence, more than one child sequences, each of them again have more than one sequence child node, instant XML conform to the declaration | valid | valid | true |
| msData/modelGroups/mgN002.xml | TEST :model groups (ALL) : parent is sequence, more than one child sequences, each of them again have more than one sequence child node, instant XML doesn't conform to the declaration | invalid | invalid | true |
| msData/modelGroups/mgN003.xml | TEST :model groups (ALL) : parent is sequence, the instant XML has element that are of same local name but different namespace URI than in the element decl | invalid | invalid | true |
| msData/modelGroups/mgN004.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence as child ( no elements ), in the instant XML document, the sequence appear as (F1, E1, E2, F2) | invalid | valid | false |
| msData/modelGroups/mgN005.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence as child (E1,E2) (F1,F2), in the instant XML document, there is no element specified | valid | valid | true |
| msData/modelGroups/mgN006.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence as child (E1,E2) (F1,F2), in the instant XML document, the sequence appear as (E1) | invalid | invalid | true |
| msData/modelGroups/mgN007.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence as child (E1,E2) (F1,F2), in the instant XML document, the sequence appear as (E1, F1, E2, F2) | invalid | invalid | true |
| msData/modelGroups/mgN008.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence as child (E1,E2) (F1,F2), in the instant XML document, the sequence appear as (E1, F2, F1) | invalid | invalid | true |
| msData/modelGroups/mgN009.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence as child (E1,E2) (F1,F2), in the instant XML document, the sequence appear as (F1, F2, E1, E2) | invalid | invalid | true |
| msData/modelGroups/mgN010.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence as child (E1,E2) (F1,F2), in the instant XML document, the sequence appear as (F1, E1, E2, F2) | invalid | invalid | true |
| msData/modelGroups/mgN011.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence (E1, E2) (F1,F2), and 2 choice (C1 | C2) (C1 | C2), in the instant XML document ( E1, F2, C2, D2) | invalid | invalid | true |
| msData/modelGroups/mgN012.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence (E1, E2) (F1,F2), and 2 choice (C1 | C2) (D1 | D2), in the instant XML document ( E1, E2, F1, F2, C1, D1) | valid | valid | true |
| msData/modelGroups/mgN013.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence (E1, E2) (F1,F2), and 2 choice (C1 | C2) (D1 | D2), in the instant XML document ( C1, D1) | invalid | invalid | true |
| msData/modelGroups/mgN014.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence (E1, E2) (F1,F2), and 2 choice (C1 | C2) (D1 | D2), in the instant XML document ( C1, F1, D1) | invalid | invalid | true |
| msData/modelGroups/mgN015.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence (E1, E2) (F1,F2), and 2 choice (C1 | C2) (D1 | D2), in the instant XML document (D1) | invalid | invalid | true |
| msData/modelGroups/mgN016.xml | TEST :model groups (ALL) : parent is sequence, has 2 sequence (E1, E2) (F1,F2), and 2 choice (C1 | C2) (D1 | D2), in the instant XML document ( no element ) | invalid | invalid | true |
| msData/modelGroups/mgO002.xml | TEST :model groups (ALL) : all has particle with minOccurs=maxOccur = 1 | valid | valid | true |
| msData/modelGroups/mgO004.xml | TEST :model groups (ALL) : all appear under 'complexType', which is part of a complexType, and particles in all has maxOccurs=minOccurs (0 | 1) | valid | valid | true |
| msData/modelGroups/mgO005.xml | TEST :model groups (ALL) : group' with 'all', appear under 'schema', which is part of a complexType and has maxOccurs=minOccurs (0 | 1) | valid | valid | true |
| msData/modelGroups/mgO006.xml | TEST :model groups (ALL) : group' with 'all', appear under 'redefine', which is part of a complexType | valid | invalid | false |
| msData/modelGroups/mgO008.xml | TEST :model groups (ALL) : group' with 'all', appear under 'restriction', which is part of a complexType | valid | valid | true |
| msData/modelGroups/mgO009.xml | TEST :model groups (ALL) : group' with 'all', appear under 'sequence' which is part of a complexType | valid | valid | true |
| msData/modelGroups/mgO010.xml | TEST :model groups (ALL) : group' with 'all', appear under 'choice' which is part of a complexType | valid | valid | true |
| msData/modelGroups/mgO011.xml | TEST :model groups (ALL) : group' with 'all', appear under 'complexType', whiche is part of a complexType, and particles in all has maxOccurs=minOccurs (absent) | valid | valid | true |
| msData/modelGroups/mgO013.xml | TEST :model groups (ALL) : group' with 'all', appear under 'redefine', whiche is part of a complexType, and particles in all has maxOccurs=minOccurs (absent) | invalid | valid | false |
| msData/modelGroups/mgO015.xml | TEST :model groups (ALL) : group' with 'all', appear under 'restriction', whiche is part of a complexType, and particles in all has maxOccurs=minOccurs (absent) | valid | valid | true |
| msData/modelGroups/mgO016.xml | TEST :model groups (ALL) : group' with 'all', appear under 'sequence' with maxOccurs=minOccurs=1, , whiche is part of a complexType, and particles in all has maxOccurs=minOccurs (absent) | valid | valid | true |
| msData/modelGroups/mgO017.xml | TEST :model groups (ALL) : group' with 'all', appear under 'choice' with maxOccurs=minOccurs=1 , whiche is part of a complexType, and particles in all has maxOccurs=minOccurs (absent) | valid | valid | true |
| msData/modelGroups/mgO029.xml | TEST :model groups (ALL) : 'all', appear under 'restriction', which is part of a complexType, and has minOccurs=0, maxOccurs=1 | valid | valid | true |
| msData/modelGroups/mgO030.xml | TEST :model groups (ALL) : 'all', and has minOccurs=0, maxOccurs=1 | valid | valid | true |
| msData/modelGroups/mgO031.xml | TEST :model groups (ALL) : group' with 'all', appear under 'choice' with maxOccurs=minOccurs=1 , which is part of a complexType, and group ref has minOccurs=0, maxOccurs=1 | valid | valid | true |
| msData/modelGroups/mgO034.xml | TEST :model groups (ALL) : group' with 'all', appear under 'redefine', which is part of a complexType | valid | valid | true |
| msData/modelGroups/mgO036.xml | TEST :model groups (ALL) : group' with 'all', appear under 'restriction', whiche is part of a complexType | valid | valid | true |
| msData/modelGroups/mgO037.xml | TEST :model groups (ALL) : group' with 'all', appear under 'sequence' with maxOccurs=minOccurs=1, which is part of a complexType | valid | valid | true |
| msData/modelGroups/mgO038.xml | TEST :model groups (ALL) : group' with 'all', appear under 'choice' with maxOccurs=minOccurs=1 , which is part of a complexType | valid | valid | true |
| msData/modelGroups/mgQ002.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), both under sequence | valid | invalid | false |
| msData/modelGroups/mgQ003.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), both under choice | valid | invalid | false |
| msData/modelGroups/mgQ006.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), one under 'sequence', one under 'choice' inside 'sequence' | valid | valid | true |
| msData/modelGroups/mgQ007.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), one under 'sequence', one under 'sequence' inside 'sequence' | valid | valid | true |
| msData/modelGroups/mgQ008.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), one under 'choice', one under 'choice' inside 'choice' | valid | valid | true |
| msData/modelGroups/mgQ009.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), one under 'choice', one under 'sequence' inside 'choice' | valid | valid | true |
| msData/modelGroups/mgQ014.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), one under 'sequence', one under 'sequence' inside 'sequence' of 'sequence' | valid | valid | true |
| msData/modelGroups/mgQ015.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), one under 'sequence', one under 'choice' inside 'sequence' of 'sequence' | valid | valid | true |
| msData/modelGroups/mgQ016.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), one under 'sequence', one under 'sequence' inside 'choice' of 'sequence' | valid | valid | true |
| msData/modelGroups/mgQ017.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), one under 'sequence', one under 'choice' inside 'choice' of 'sequence' | valid | valid | true |
| msData/modelGroups/mgQ018.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), one under 'choice', one under 'sequence' inside 'sequence' of 'choice' | valid | valid | true |
| msData/modelGroups/mgQ019.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), one under 'choice', one under 'choice' inside 'sequence' of 'choice' | valid | valid | true |
| msData/modelGroups/mgQ020.xml | TEST :model groups (ALL) : 2 particles with idendical element declarations (same type), one under 'choice', one under 'sequence' inside 'choice' of 'choice' | valid | valid | true |
| msData/modelGroups/mgZ001.xml | TEST :model groups (ALL) : XSD: handling of ALL schema element when ALL has minOccurs=0 | invalid | valid | false |
| msData/modelGroups/mgZ003.xml | TEST :model groups (ALL) : test derivation by ext. with all with base=empty content | valid | valid | true |
| msData/modelGroups/mgZ004.xml | TEST :model groups (ALL) : test occurence range of xs:choice | valid | valid | true |