XML Schema Test Results for Sun tests on XSV 1.203.2.19, inconsistent-only report.

Copyright and License

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

The display below organizes test results into groups of schema and instance tests. The structured description for these results is stored in an XML file which conforms to the TS Schema for Test Submission. The column labeled "TestId" displays test identification information. The column labeled "Expected" displays the outcome expected by the contributor. The description column is provided by the test 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.

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

Result Set Summary
Result set name: Sun2002-01-16
Contributor: Sun
Total number of inconsistent test results: 46
Number of inconsistent schema results: 6
Number of inconsistent instance results: 40

Test Description Processor Results
TestId Contributor Expected XSV 1.203.2.19 Description
1 idc001.nogen
Test type: <> schemaTest (1)
Test files: 1.idc001.nogen.xsd
Test type: <> instanceTest (3)
Test files: 1.idc001.nogen.n00.xml
Test files: 2.idc001.nogen.v00.xml
Test files: 3.idc001.nogen.v01.xml
Sun




Expected: valid


Expected: invalid
Expected: valid
Expected: valid






XSV: invalid



XSV: notKnown
XSV: notKnown
XSV: notKnown
ID Constranints. Very naive test of identity constraint
2 idc003.e
Test type: <> schemaTest (1)
Test files: 1.idc003.e.xsd
Sun




Expected: invalid






XSV: valid
ID Constranints. Reference to non-key constraint.
3 idc004a.e
Test type: <> schemaTest (1)
Test files: 1.idc004a.e.xsd
Sun




Expected: invalid






XSV: valid
ID Constraints. Key/keyref field size mismatch.
4 idc005.nogen
Test type: <> schemaTest (1)
Test files: 1.idc005.nogen.xsd
Test type: <> instanceTest (3)
Test files: 1.idc005.nogen.n00.xml
Test files: 2.idc005.nogen.n01.xml
Test files: 3.idc005.nogen.v00.xml
Sun




Expected: valid


Expected: invalid
Expected: invalid
Expected: valid






XSV: invalid



XSV: notKnown
XSV: notKnown
XSV: notKnown
ID Constraints. very naive test of identity constraint.
5 idc006.nogen
Test type: <> schemaTest (1)
Test files: 1.idc006.nogen.xsd
Test type: <> instanceTest (2)
Test files: 1.idc006.nogen.n00.xml
Test files: 2.idc006.nogen.n01.xml
Sun




Expected: valid


Expected: invalid
Expected: invalid






XSV: valid



XSV: valid
XSV: valid
ID Constaints. XPath engine test: ".//a/*/b" and use of "." for both selector and field.
6 xsd001
Test type: <> schemaTest (1)
Test files: 1.xsd001.xsd
Test type: <> instanceTest (5)
Test files: 1.xsd001.n02.xml
Test files: 2.xsd001.n03.xml
Test files: 3.xsd001.n04.xml
Test files: 4.xsd001.n05.xml
Test files: 5.xsd001.n06.xml
Sun




Expected: valid


Expected: invalid
Expected: invalid
Expected: invalid
Expected: invalid
Expected: invalid






XSV: valid



XSV: valid
XSV: valid
XSV: valid
XSV: valid
XSV: valid
- use of elementFormDefault="unqualified" - unusual minOccurs/maxOccurs (3 and 7 respectively) - complexType with simpleContent, and restriction. - simpleType within restriction.
7 xsd002
Test type: <> schemaTest (1)
Test files: 1.xsd002.xsd
Test type: <> instanceTest (1)
Test files: 1.xsd002.v01.xml
Sun




Expected: valid


Expected: valid






XSV: valid



XSV: invalid
- use of elementFormDefault="unqualified" - use of elementFormDefault and form attribute. - implicit use of "ur-type" as the content model of element.
8 xsd003a
Test type: <> schemaTest (1)
Test files: 1.xsd003a.xsd
Test type: <> instanceTest (1)
Test files: 1.xsd003a.v00.xml
Sun




Expected: valid


Expected: valid






XSV: valid



XSV: notKnown
Element redefinition. Test without redefinition.
9 xsd003b
Test type: <> schemaTest (1)
Test files: 1.xsd003b.xsd
Test type: <> instanceTest (4)
Test files: 1.xsd003b.n00.xml
Test files: 2.xsd003b.n01.xml
Test files: 3.xsd003b.v00.xml
Test files: 4.xsd003b.v01.xml
Sun




Expected: valid


Expected: invalid
Expected: invalid
Expected: valid
Expected: valid






XSV: valid



XSV: notKnown
XSV: notKnown
XSV: notKnown
XSV: notKnown
Element redefinition. Test with redefinition with self-reference. @add in xsd003b.n00.xml must be number
10 xsd006
Test type: <> schemaTest (1)
Test files: 1.xsd006.xsd
Test type: <> instanceTest (1)
Test files: 1.xsd006.v00.xml
Sun




Expected: valid


Expected: invalid






XSV: valid



XSV: valid
minOccurs/maxOccurs. Various combinations.
11 xsd011
Test type: <> schemaTest (1)
Test files: 1.xsd011.xsd
Test type: <> instanceTest (1)
Test files: 1.xsd011.n03.xml
Sun




Expected: valid


Expected: invalid






XSV: valid



XSV: valid
Nillable.
12 xsd021
Test type: <> schemaTest (1)
Test files: 1.xsd021.xsd
Test type: <> instanceTest (1)
Test files: 1.xsd021.v00.xml
Sun




Expected: valid


Expected: valid






XSV: valid



XSV: invalid
anyOtherAttribute.
13 xsd022
Test type: <> schemaTest (1)
Test files: 1.xsd022.xsd
Test type: <> instanceTest (2)
Test files: 1.xsd022.n00.xml
Test files: 2.xsd022.v00.xml
Sun




Expected: valid


Expected: invalid
Expected: valid






XSV: invalid



XSV: notKnown
XSV: notKnown
Various forms of forward reference to the simple type.
14 xsd023.e
Test type: <> schemaTest (1)
Test files: 1.xsd023.e.xsd
Sun




Expected: invalid






XSV: valid
Simple type. Recursive definition.
15 xsiType-block-1
Test type: <> schemaTest (1)
Test files: 1.xsiType-block-1.xsd
Test type: <> instanceTest (4)
Test files: 1.xsiType-block-1.n1.xml
Test files: 2.xsiType-block-1.n2.xml
Test files: 3.xsiType-block-1.n3.xml
Test files: 4.xsiType-block-1.n4.xml
Sun




Expected: valid


Expected: invalid
Expected: invalid
Expected: invalid
Expected: invalid






XSV: valid



XSV: valid
XSV: valid
XSV: valid
XSV: valid
Test block attribute (1) - use block="extension" at the B type. This should exclude all types that uses extension.
16 xsiType-block-2
Test type: <> schemaTest (1)
Test files: 1.xsiType-block-2.xsd
Test type: <> instanceTest (4)
Test files: 1.xsiType-block-2.n1.xml
Test files: 2.xsiType-block-2.n2.xml
Test files: 3.xsiType-block-2.n3.xml
Test files: 4.xsiType-block-2.n4.xml
Sun




Expected: valid


Expected: invalid
Expected: invalid
Expected: invalid
Expected: invalid






XSV: valid



XSV: valid
XSV: valid
XSV: valid
XSV: valid
Test block attribute (2) - use block="extension" as the blockDefault attribute. This should achieve the same result as the previous test case.
17 xsiType-block-3
Test type: <> schemaTest (1)
Test files: 1.xsiType-block-3.xsd
Test type: <> instanceTest (4)
Test files: 1.xsiType-block-3.n1.xml
Test files: 2.xsiType-block-3.n2.xml
Test files: 3.xsiType-block-3.n3.xml
Test files: 4.xsiType-block-3.n4.xml
Sun




Expected: valid


Expected: invalid
Expected: invalid
Expected: invalid
Expected: invalid






XSV: valid



XSV: valid
XSV: valid
XSV: valid
XSV: valid
Test block attribute (3) - use block="extension" for the child2 element. child2 has no block constraint. - see if @block for element is working as expected.
18 xsiType-block-4
Test type: <> schemaTest (1)
Test files: 1.xsiType-block-4.xsd
Test type: <> instanceTest (4)
Test files: 1.xsiType-block-4.n1.xml
Test files: 2.xsiType-block-4.n2.xml
Test files: 3.xsiType-block-4.n3.xml
Test files: 4.xsiType-block-4.n4.xml
Sun




Expected: valid


Expected: invalid
Expected: invalid
Expected: invalid
Expected: invalid






XSV: valid



XSV: valid
XSV: valid
XSV: valid
XSV: valid
Test block attribute (4) - use block="extension" for the child2 element. child2 has no block constraint. - use block="restriction" for the Dr type. - see if @block for element and @block for types interacts as expected.