Skip to content

QT3TS_Conformance method

nkutsche edited this page Oct 13, 2024 · 1 revision

QT3TS Conformance Summary - Serializations

Tests Passed Skipped
343 0 343

Ignore Reasons

The following table gives an overview of all reasons to exclude one of the bellow listed test cases from being executed. The reasons are referanced bellow by there Reason Code.

Reason Code Description Number of Ignored Tests
RES-XML1-1 X(ml)² does not support XML version 1.1 6
RES-XP3-1 The XPath engine supports only XPath 3.1. 343

Ignored Test Cases

The following table lists all test case (of the given test group) that are marked as pending. The reason are referenced by a reason code which can be looked up in the table above.

Test-ID Description Ignore Reason Code
Serialization-adaptive-01 Test the adaptive serialization output method - empty array RES-XP3-1
Serialization-adaptive-02 Test the adaptive serialization output method - empty map RES-XP3-1
Serialization-adaptive-03 Test the adaptive serialization output method - empty sequence RES-XP3-1
Serialization-adaptive-04 Test the adaptive serialization output method - atomic value RES-XP3-1
Serialization-adaptive-05 Test the adaptive serialization output method - atomic value RES-XP3-1
Serialization-adaptive-06 Test the adaptive serialization output method - document node RES-XP3-1
Serialization-adaptive-07 Test the adaptive serialization output method - element node RES-XP3-1
Serialization-adaptive-08 Test the adaptive serialization output method - text node RES-XP3-1
Serialization-adaptive-09 Test the adaptive serialization output method - comment node RES-XP3-1
Serialization-adaptive-10 Test the adaptive serialization output method - processing-instruction node RES-XP3-1
Serialization-adaptive-11 Test the adaptive serialization output method - attribute node RES-XP3-1
Serialization-adaptive-12 Test the adaptive serialization output method - function RES-XP3-1
Serialization-adaptive-13 Test the adaptive serialization output method - anon function RES-XP3-1
Serialization-adaptive-14 Test the adaptive serialization output method - default item separator RES-XP3-1
Serialization-adaptive-15 Test the adaptive serialization output method - item-separator RES-XP3-1
Serialization-adaptive-16 Test the adaptive serialization output method - array RES-XP3-1
Serialization-adaptive-17 Test the adaptive serialization output method - array of sequence of length > 1 RES-XP3-1
Serialization-adaptive-18 Test the adaptive serialization output method - array of sequence of length > 1 RES-XP3-1
Serialization-adaptive-19 Test the adaptive serialization output method - map with duplicate names RES-XP3-1
Serialization-adaptive-20 Test the adaptive serialization output method - array with attribute node RES-XP3-1
Serialization-adaptive-21 Test the adaptive serialization output method - map with attribute value RES-XP3-1
Serialization-adaptive-22 Test the adaptive serialization output method - array with numeric INF RES-XP3-1
Serialization-adaptive-23 Test the adaptive serialization output method - map with numeric INF RES-XP3-1
Serialization-adaptive-24 Test the adaptive serialization output method - array with NaN RES-XP3-1
Serialization-adaptive-25 Test the adaptive serialization output method - map with NaN value RES-XP3-1
Serialization-adaptive-26 Test the adaptive serialization output method - array of functions RES-XP3-1
Serialization-adaptive-27 Test the adaptive serialization output method - mixed array RES-XP3-1
Serialization-adaptive-28 Test the adaptive serialization output method - empty sequence RES-XP3-1
Serialization-adaptive-29 Test the adaptive serialization output method - sequence with item-separator RES-XP3-1
Serialization-adaptive-30 Test the adaptive serialization output method - sequence with item-separator RES-XP3-1
Serialization-adaptive-31 Test the adaptive serialization output method - map with duplicate keys RES-XP3-1
Serialization-adaptive-32 Test the adaptive serialization output method - escaping in map keys RES-XP3-1
Serialization-adaptive-33 Test the adaptive serialization output method - escaping in map values RES-XP3-1
Serialization-adaptive-34 No quotes and no escaping when a map value has length > 1 RES-XP3-1
Serialization-adaptive-35 Test the adaptive serialization output method - xs:untypedAtomic RES-XP3-1
Serialization-adaptive-36 Test the adaptive serialization output method - xs:dateTime RES-XP3-1
Serialization-adaptive-37 Test the adaptive serialization output method - xs:dateTimeStamp RES-XP3-1
Serialization-adaptive-38 Test the adaptive serialization output method - xs:date RES-XP3-1
Serialization-adaptive-39 Test the adaptive serialization output method - xs:time RES-XP3-1
Serialization-adaptive-40 Test the adaptive serialization output method - xs:duration RES-XP3-1
Serialization-adaptive-41 Test the adaptive serialization output method - xs:yearMonthDuration RES-XP3-1
Serialization-adaptive-42 Test the adaptive serialization output method - xs:dayTimeDuration RES-XP3-1
Serialization-adaptive-43 Test the adaptive serialization output method - xs:float RES-XP3-1
Serialization-adaptive-44 Test the adaptive serialization output method - xs:double RES-XP3-1
Serialization-adaptive-45 Test the adaptive serialization output method - xs:decimal RES-XP3-1
Serialization-adaptive-46 Test the adaptive serialization output method - xs:integer RES-XP3-1
Serialization-adaptive-47 Test the adaptive serialization output method - xs:nonPositiveInteger RES-XP3-1
Serialization-adaptive-48 Test the adaptive serialization output method - xs:negativeInteger RES-XP3-1
Serialization-adaptive-49 Test the adaptive serialization output method - xs:long RES-XP3-1
Serialization-adaptive-50 Test the adaptive serialization output method - xs:int RES-XP3-1
Serialization-adaptive-51 Test the adaptive serialization output method - xs:short RES-XP3-1
Serialization-adaptive-52 Test the adaptive serialization output method - xs:byte RES-XP3-1
Serialization-adaptive-53 Test the adaptive serialization output method - xs:nonNegativeInteger RES-XP3-1
Serialization-adaptive-54 Test the adaptive serialization output method - xs:unsignedLong RES-XP3-1
Serialization-adaptive-55 Test the adaptive serialization output method - xs:unsignedInt RES-XP3-1
Serialization-adaptive-56 Test the adaptive serialization output method - xs:unsignedShort RES-XP3-1
Serialization-adaptive-57 Test the adaptive serialization output method - xs:unsignedByte RES-XP3-1
Serialization-adaptive-58 Test the adaptive serialization output method - xs:positiveInteger RES-XP3-1
Serialization-adaptive-59 Test the adaptive serialization output method - xs:gYearMonth RES-XP3-1
Serialization-adaptive-60 Test the adaptive serialization output method - xs:gYear RES-XP3-1
Serialization-adaptive-61 Test the adaptive serialization output method - xs:gMonthDay RES-XP3-1
Serialization-adaptive-62 Test the adaptive serialization output method - xs:gDay RES-XP3-1
Serialization-adaptive-63 Test the adaptive serialization output method - xs:gMonth RES-XP3-1
Serialization-adaptive-64 Test the adaptive serialization output method - xs:string RES-XP3-1
Serialization-adaptive-65 Test the adaptive serialization output method - xs:normalizedString RES-XP3-1
Serialization-adaptive-66 Test the adaptive serialization output method - xs:token RES-XP3-1
Serialization-adaptive-67 Test the adaptive serialization output method - xs:language RES-XP3-1
Serialization-adaptive-68 Test the adaptive serialization output method - xs:NMTOKEN RES-XP3-1
Serialization-adaptive-69 Test the adaptive serialization output method - xs:Name RES-XP3-1
Serialization-adaptive-70 Test the adaptive serialization output method - xs:NCName RES-XP3-1
Serialization-adaptive-71 Test the adaptive serialization output method - xs:ID RES-XP3-1
Serialization-adaptive-72 Test the adaptive serialization output method - xs:IDREF RES-XP3-1
Serialization-adaptive-73 Test the adaptive serialization output method - xs:ENTITY RES-XP3-1
Serialization-adaptive-74 Test the adaptive serialization output method - xs:boolean RES-XP3-1
Serialization-adaptive-75 Test the adaptive serialization output method - xs:base64Binary RES-XP3-1
Serialization-adaptive-76 Test the adaptive serialization output method - xs:hexBinary RES-XP3-1
Serialization-adaptive-77 Test the adaptive serialization output method - xs:anyURI RES-XP3-1
Serialization-adaptive-78 Test the adaptive serialization output method - xs:QName RES-XP3-1
Serialization-adaptive-79 Test the adaptive serialization output method - xs:string escaping RES-XP3-1
Serialization-adaptive-80 Test the adaptive serialization output method - xs:string escaping RES-XP3-1
Serialization-adaptive-81 Test the adaptive serialization output method - xs:untypedAtomic escaping RES-XP3-1
Serialization-adaptive-82 Test the adaptive serialization output method - xs:untypedAtomic escaping RES-XP3-1
Serialization-adaptive-83 Test the adaptive serialization output method - xs:anyURI escaping RES-XP3-1
Serialization-adaptive-84 Test the adaptive serialization output method - xs:anyURI escaping RES-XP3-1
Serialization-adaptive-85 Test the adaptive serialization output method - xs:string escaping (Saxon bug 5387) RES-XP3-1
Serialization-adaptive-86 Test the adaptive serialization output method - xs:string escaping (Saxon bug 5387) RES-XP3-1
Serialization-adaptive-87 Test the adaptive serialization output method - xs:string escaping (Saxon bug 5387) RES-XP3-1
Serialization-adaptive-88 Test the adaptive serialization output method - attribute node -escaping - Saxon bug 5603 RES-XP3-1
Serialization-adaptive-89 Test the adaptive serialization output method - text node - escaping - Saxon bug 5604 RES-XP3-1
Serialization-html-1 Test that HTML 4.0 elements with empty content model are serialized using only a start tag RES-XP3-1
Serialization-html-2 Test that HTML 5.0 elements with empty content model are serialized using only a start tag RES-XP3-1
Serialization-html-3 Test that elements in the XHTML namespace whose local names match those of HTML 4.0 elements with empty content model are serialized as XML RES-XP3-1
Serialization-html-4 Test that elements in the XHTML namespace whose local names match those of HTML 5.0 elements with empty content model are serialized using only a start tag RES-XP3-1
Serialization-html-5 Test serialization of XML islands for HTML 4.0 RES-XP3-1
Serialization-html-6 Test serialization of XML islands for HTML 5.0 RES-XP3-1
Serialization-html-7 Test serialization of unknown elements in no namespace for HTML 5.0 RES-XP3-1
Serialization-html-8 Test serialization of unknown elements in no namespace or in the XHTML namespace for HTML 5.0 RES-XP3-1
Serialization-html-9 Test that no escaping is performed for text node descendants or attributes of same in the script and style elements RES-XP3-1
Serialization-html-10 Verify HTML elements are recognized regardless of case RES-XP3-1
Serialization-html-11 Verify that an ampersand in an attribute value is not escaped if it is immediately followed by a left brace RES-XP3-1
Serialization-html-12 Verify boolean attributes in HTML 4.0 are serialized in minimized form only if the name and value match, without regard to case RES-XP3-1
Serialization-html-13 Verify boolean attributes in HTML 5.0 are serialized in minimized form only if the name and value match, without regard to case RES-XP3-1
Serialization-html-14 Test the effect of the indent serialization parameter with value yes RES-XP3-1
Serialization-html-15 Test the effect of the indent serialization parameter with value no RES-XP3-1
Serialization-html-16 Test the effect of the suppress-indentation serialization parameter if the indent parameter has value yes RES-XP3-1
Serialization-html-16a Test the effect of the suppress-indentation serialization parameter if the indent parameter has value yes RES-XP3-1
Serialization-html-17 Test the effect of the suppress-indentation serialization parameter if the indent parameter has value no RES-XP3-1
Serialization-html-18 Test with cdata-section-elements for HTML 4.0 RES-XP3-1
Serialization-html-19a Test with cdata-section-elements for HTML 5.0 RES-XP3-1
Serialization-html-19b Test with cdata-section-elements for HTML 4.0 RES-XP3-1
Serialization-html-19c Test with cdata-section-elements for HTML 5.0 RES-XP3-1
Serialization-html-20 Test with doctype-public and doctype-system absent for HTML 4.0 RES-XP3-1
Serialization-html-21 Test with doctype-public and doctype-system absent for HTML 4 .0 and first child is HTML RES-XP3-1
Serialization-html-22 Test with doctype-public and doctype-system absent for HTML 5.0 and first child is HTML RES-XP3-1
Serialization-html-23 Test with doctype-public and doctype-system absent for HTML 4 .0 and first child is not HTML RES-XP3-1
Serialization-html-24 Test with doctype-public and doctype-system absent for HTML 5.0 and first child is not HTML RES-XP3-1
Serialization-html-25 Test with doctype-public present and doctype-system absent for HTML 4.0 RES-XP3-1
Serialization-html-26 Test with doctype-system present and doctype-public absent for HTML 4.0 RES-XP3-1
Serialization-html-27 Test with doctype-public present and doctype-system absent for HTML 5 RES-XP3-1
Serialization-html-28 Test with doctype-system present and doctype-public absent for HTML 5 RES-XP3-1
Serialization-html-29 Test with doctype-system and doctype-public present for HTML 4.0 RES-XP3-1
Serialization-html-30 Test with doctype-system and doctype-public present for HTML 5.0 RES-XP3-1
Serialization-html-31 Test with normalization-form serialization parameter for HTML 4.0 RES-XP3-1
Serialization-html-32 Test with normalization-form serialization parameter for HTML 5.0 RES-XP3-1
Serialization-html-33 Test media-type and include-content-type parameters for HTML 4.0, where input had a head element RES-XP3-1
Serialization-html-34 Test media-type and include-content-type parameters for HTML 4.0, where input had a head element already containing a meta element RES-XP3-1
Serialization-html-35 Test media-type and include-content-type parameters for HTML 4.0, where input had no head element RES-XP3-1
Serialization-html-36 Test media-type and include-content-type parameters for HTML 5.0, where input had a head element RES-XP3-1
Serialization-html-37 Test media-type and include-content-type parameters for HTML 5.0, where input had a head element already containing a meta element RES-XP3-1
Serialization-html-38 Test media-type and include-content-type parameters for HTML 5.0, where input had no head element RES-XP3-1
Serialization-html-39 Test include-content-type parameter with a value of no for HTML 4.0 RES-XP3-1
Serialization-html-40 Test include-content-type parameter with a value of no for HTML 5.0 RES-XP3-1
Serialization-html-41 Test byte-order-mark parameter for HTML 4.0 RES-XP3-1
Serialization-html-42 Test byte-order-mark parameter for HTML 5.0 RES-XP3-1
Serialization-html-43 Test escape-uri-attributes parameter for HTML 4.0 RES-XP3-1
Serialization-html-43a Test escape-uri-attributes parameter for HTML 4.0 RES-XP3-1
Serialization-html-44 Test escape-uri-attributes parameter for HTML 5.0 RES-XP3-1
Serialization-html-44a Test escape-uri-attributes parameter for HTML 5.0 RES-XP3-1
Serialization-html-45 Test the HTML serialization output method - empty array RES-XP3-1
Serialization-html-46 Test the HTML serialization output method - empty map RES-XP3-1
Serialization-html-47 Test the HTML serialization output method - indent - whitespace not allowed at start or end of paragraph RES-XP3-1
Serialization-html-48 Test the HTML serialization output method - indent - whitespace not allowed before or after comment or pi RES-XP3-1
Serialization-html-49 Test indenting of inline elements for HTML 4.0 RES-XP3-1
Serialization-html-50 Test indenting of inline elements for HTML 5.0 RES-XP3-1
Serialization-html-51 Test indenting of inline elements for HTML 4.0: caseblind recognition RES-XP3-1
Serialization-html-52 Test indenting of inline elements for HTML 5.0 - caseblind recognition RES-XP3-1
Serialization-html-53 Test indenting of inline elements for HTML 5.0 - svg element RES-XP3-1
Serialization-html-54 Test indenting of inline elements for HTML 5.0 - math element RES-XP3-1
Serialization-html-55 Test suppress-indentation for HTML method RES-XP3-1
Serialization-html-56 Test suppress-indentation for HTML method RES-XP3-1
Serialization-html-57 Test suppressing indenting of inline elements for HTML 5.0 - math element RES-XP3-1
Serialization-html-58 Test output of processing instructions (useless but defined in the spec). HTML4 RES-XP3-1
Serialization-html-59 Test output of processing instructions (useless but defined in the spec). HTML5 RES-XP3-1
Serialization-json-1 Test the JSON serialization output method RES-XP3-1
Serialization-json-2 Test the JSON serialization output method RES-XP3-1
Serialization-json-3 Test the JSON serialization output method - empty serializes as null RES-XP3-1
Serialization-json-4 Test the JSON serialization output method - empty serializes as null RES-XP3-1
Serialization-json-5 Test the JSON serialization output method - true/false RES-XP3-1
Serialization-json-6 Test the JSON serialization output method - true/false RES-XP3-1
Serialization-json-7 Test the JSON serialization output method - strings RES-XP3-1
Serialization-json-8 Test the JSON serialization output method - strings RES-XP3-1
Serialization-json-9 Test the JSON serialization output method - numbers RES-XP3-1
Serialization-json-10 Test the JSON serialization output method - numbers RES-XP3-1
Serialization-json-11 Test the JSON serialization output method - numbers RES-XP3-1
Serialization-json-12 Test the JSON serialization output method - numbers RES-XP3-1
Serialization-json-13 Test the JSON serialization output method - numbers RES-XP3-1
Serialization-json-14 Test the JSON serialization output method - numbers RES-XP3-1
Serialization-json-15 Test the JSON serialization output method - numbers RES-XP3-1
Serialization-json-16 Test the JSON serialization output method - numbers RES-XP3-1
Serialization-json-17 Test the JSON serialization output method - numbers RES-XP3-1
Serialization-json-18 Test the JSON serialization output method - numbers RES-XP3-1
Serialization-json-19 Test the JSON serialization output method - other atomic RES-XP3-1
Serialization-json-20 Test the JSON serialization output method - other atomic RES-XP3-1
Serialization-json-21 Test the JSON serialization output method - other atomic RES-XP3-1
Serialization-json-22 Test the JSON serialization output method - other atomic RES-XP3-1
Serialization-json-23 Test the JSON serialization output method - SERE0023 RES-XP3-1
Serialization-json-24 Test the JSON serialization output method - SERE0023 RES-XP3-1
Serialization-json-25 Test the JSON serialization output method - SERE0023 RES-XP3-1
Serialization-json-26 Test the JSON serialization output method - SERE0023 RES-XP3-1
Serialization-json-27 Test the JSON serialization output method - nodes RES-XP3-1
Serialization-json-28 Test the JSON serialization output method - nodes RES-XP3-1
Serialization-json-29 Test the JSON serialization output method - nodes RES-XP3-1
Serialization-json-30 Test the JSON serialization output method - nodes RES-XP3-1
Serialization-json-31 Test the JSON serialization output method - normalization form RES-XP3-1
Serialization-json-32 Test the JSON serialization output method - normalization form RES-XP3-1
Serialization-json-33 Test the JSON serialization output method - non-BMP RES-XP3-1
Serialization-json-34 Test the JSON serialization output method - use-character-map RES-XP3-1
Serialization-json-35 Test the JSON serialization output method - use-character-map (replacement shouldn't be normalized) RES-XP3-1
Serialization-json-36 Test the JSON serialization output method - use-character-map (replacement shouldn't be escaped) RES-XP3-1
Serialization-json-37 Test the JSON serialization output method - use-character-map (duplicate keys) RES-XP3-1
Serialization-json-38 Test the JSON serialization output method - use-character-map non-string RES-XP3-1
Serialization-json-39 Test the JSON serialization output method - use-character-map non-string RES-XP3-1
Serialization-json-40 Test the JSON serialization output method - escaping RES-XP3-1
Serialization-json-41 Test the JSON serialization output method - escaping RES-XP3-1
Serialization-json-42 Test the JSON serialization output method - escaping RES-XP3-1
Serialization-json-43 Test the JSON serialization output method - escaping RES-XP3-1
Serialization-json-44 Test the JSON serialization output method - escaping RES-XP3-1
Serialization-json-45 Test the JSON serialization output method - allow-duplicate-names RES-XP3-1
Serialization-json-46 Test the JSON serialization output method - allow-duplicate-names RES-XP3-1
Serialization-json-47 Test the JSON serialization output method - allow-duplicate-names RES-XP3-1
Serialization-json-48 Test the JSON serialization output method - allow-duplicate-names RES-XP3-1
Serialization-json-49 Test the JSON serialization output method - allow-duplicate-names RES-XP3-1
Serialization-json-50 Test the JSON serialization output method - allow-duplicate-names RES-XP3-1
Serialization-json-51 Test the JSON serialization output method - json-node-output-method RES-XP3-1
Serialization-json-52 Test the JSON serialization output method - json-node-output-method RES-XP3-1
Serialization-json-53 Test the JSON serialization output method - json-node-output-method parameter doc RES-XP3-1
Serialization-json-54 Test the JSON serialization output method - allow-duplicate-names parameter doc RES-XP3-1
Serialization-json-55 Test the JSON serialization output method RES-XP3-1
Serialization-json-56 Test the JSON serialization output method - nulls RES-XP3-1
Serialization-json-57 Test the JSON serialization output method - escaping. (Note: see bug #28476.) RES-XP3-1
Serialization-json-58 Test json output method - maps and arrays only RES-XP3-1
Serialization-json-59 Test json output method - maps and arrays only RES-XP3-1
Serialization-json-60 Test json output method - maps and arrays only RES-XP3-1
Serialization-json-61 Test json output method - maps and arrays only RES-XP3-1
Serialization-json-62 Test json output method - maps and arrays only RES-XP3-1
Serialization-json-63 Test json output method - maps and arrays only RES-XP3-1
Serialization-json-64 Test json output method - maps and arrays with embedded node RES-XP3-1
Serialization-json-65 Test json output method - maps and arrays with embedded node RES-XP3-1
Serialization-json-66 Test json output method - maps and arrays with embedded node RES-XP3-1
Serialization-json-67 Test json output method - maps and arrays with embedded node RES-XP3-1
Serialization-json-68 Test json output method - maps and arrays with embedded node RES-XP3-1
Serialization-json-69 Test json output method - maps and arrays with embedded node RES-XP3-1
Serialization-json-70 Test default value of json-node-output-method is xml RES-XP3-1
Serialization-json-71 Test json output method - maps and arrays, various atomic types RES-XP3-1
Serialization-json-72 Test json output method - allow-duplicate-names = yes RES-XP3-1
Serialization-json-73 Test json output method - allow-duplicate-names = no RES-XP3-1
Serialization-json-74 Test json output method - allow-duplicate-names - default no RES-XP3-1
Serialization-text-1 A standalone attribute node cannot be serialized. RES-XP3-1
Serialization-text-2 An attribute node appearing after an element cannot be serialized. RES-XP3-1
Serialization-text-3 An attribute node appearing before an element cannot be serialized. RES-XP3-1
Serialization-text-4 An attribute node appearing between two element nodes cannot be serialized. RES-XP3-1
Serialization-text-5 Ensure that CR, NEL and LINE SEPARATOR in text nodes are NOT escaped when serialized. RES-XP3-1
Serialization-text-6 Ensure that CR, NL, TAB, NEL and LINE SEPARATOR in attributes are NOT escaped when serialized. RES-XP3-1
Serialization-text-7 Use characters in a text node that in XML 1.0 are invalid, and in XML 1.1 must be escaped. #x1 - #x1F RES-XML1-1, RES-XP3-1
Serialization-text-7a Use characters in a text node that in XML 1.0 are invalid, and in XML 1.1 must be escaped. #x1 - #x1F RES-XP3-1
Serialization-text-8 Use characters in an attribute node that in XML 1.0 are invalid, and in XML 1.1 must be escaped. #x1 - #x1F RES-XML1-1, RES-XP3-1
Serialization-text-8a Use characters in an attribute node that in XML 1.0 are invalid, and in XML 1.1 must be escaped. #x1 - #x1F RES-XP3-1
Serialization-text-9 Use characters in the range of #x7F through #x9F in an attribute node and ensure they are escaped properly. #x7F - #x9F RES-XP3-1
Serialization-text-10 Use characters in the range of #x7F through #x9F in a text node and ensure they are escaped properly. #x7F - #x9F RES-XP3-1
Serialization-text-11 Ensure a new-line character is NOT escaped. RES-XP3-1
Serialization-text-13 Test item-separator property RES-XP3-1
Serialization-text-14 Test item-separator property RES-XP3-1
Serialization-text-15 Test item-separator property RES-XP3-1
Serialization-text-16 Test item-separator property RES-XP3-1
Serialization-text-17 Angle brackets and ampersands are not escaped RES-XP3-1
Serialization-text-18 Comments and PIs are ignored RES-XP3-1
Serialization-text-19 Test the text serialization output method - empty array RES-XP3-1
Serialization-xhtml-1 With html-version=4, empty elements are serialized using self-closing tags including a space RES-XP3-1
Serialization-xhtml-1a With html-version=4, empty elements are not recognized if not in XHTML namespace RES-XP3-1
Serialization-xhtml-2 With html-version=5, empty elements are serialized using self-closing tags including a space, and are recognized when in no namespace RES-XP3-1
Serialization-xhtml-3 Test that elements in the XHTML namespace whose local names match those of HTML 4.0 elements with empty content model are serialized as XML RES-XP3-1
Serialization-xhtml-4 Test that elements in the XHTML namespace whose local names match those of HTML 5.0 elements with empty content model are NOT serialized using only a start tag RES-XP3-1
Serialization-xhtml-18 Test with cdata-section-elements for XHTML with html-version = 4.0 RES-XP3-1
Serialization-xhtml-19a Test with cdata-section-elements for HTML 5.0 RES-XP3-1
Serialization-xhtml-19b Test with cdata-section-elements for HTML 4.0 RES-XP3-1
Serialization-xhtml-19c Test with cdata-section-elements for HTML 5.0 RES-XP3-1
Serialization-xhtml-20 Test with doctype-public and doctype-system absent for HTML 4.0 RES-XP3-1
Serialization-xhtml-21 Test with doctype-public and doctype-system absent for HTML 4 .0 and first child is HTML RES-XP3-1
Serialization-xhtml-22 Test with doctype-public and doctype-system absent for HTML 5.0 and first child is HTML RES-XP3-1
Serialization-xhtml-23 Test with doctype-public and doctype-system absent for HTML 4 .0 and first child is not HTML RES-XP3-1
Serialization-xhtml-24 Test with doctype-public and doctype-system absent for HTML 5.0 and first child is not HTML RES-XP3-1
Serialization-xhtml-25 Test with doctype-public present and doctype-system absent for XHTML with html-version=4.0 RES-XP3-1
Serialization-xhtml-26 Test with doctype-system present and doctype-public absent for XHTML with html-version=4.0 RES-XP3-1
Serialization-xhtml-27 Test with doctype-public present and doctype-system absent for XHTML with html-version=5; no namespace RES-XP3-1
Serialization-xhtml-27a Test with doctype-public present and doctype-system absent for XHTML with html-version=5; XHTML namespace RES-XP3-1
Serialization-xhtml-28 Test with doctype-system present and doctype-public absent for HTML 5 RES-XP3-1
Serialization-xhtml-29 Test with doctype-system and doctype-public present for HTML 4.0 RES-XP3-1
Serialization-xhtml-30 Test with doctype-system and doctype-public present for HTML 5.0 RES-XP3-1
Serialization-xhtml-31 Test with normalization-form serialization parameter for HTML 4.0 RES-XP3-1
Serialization-xhtml-32 Test with normalization-form serialization parameter for HTML 5.0 RES-XP3-1
Serialization-xhtml-33 Test media-type and include-content-type parameters for HTML 4.0, where input had a head element RES-XP3-1
Serialization-xhtml-34 Test media-type and include-content-type parameters for HTML 4.0, where input had a head element already containing a meta element RES-XP3-1
Serialization-xhtml-35 Test media-type and include-content-type parameters for HTML 4.0, where input had no head element RES-XP3-1
Serialization-xhtml-36 Test media-type and include-content-type parameters for HTML 5.0, where input had a head element in no namespace RES-XP3-1
Serialization-xhtml-36a Test media-type and include-content-type parameters for HTML 5.0, where input had a head element in XHTML namespace RES-XP3-1
Serialization-xhtml-37 Test media-type and include-content-type parameters for HTML 5.0, where input had a head element already containing a meta element, in no namespace RES-XP3-1
Serialization-xhtml-37a Test media-type and include-content-type parameters for HTML 5.0, where input had a head element already containing a meta element, in XHTML namespace RES-XP3-1
Serialization-xhtml-38 Test media-type and include-content-type parameters for HTML 5.0, where input had no head element RES-XP3-1
Serialization-xhtml-39 Test include-content-type parameter with a value of no for HTML 4.0 RES-XP3-1
Serialization-xhtml-40 Test include-content-type parameter with a value of no for HTML 5.0 RES-XP3-1
Serialization-xhtml-41 Test the XHTML serialization output method - empty array RES-XP3-1
Serialization-xhtml-42 Test the XHTML serialization output method - empty map RES-XP3-1
Serialization-xhtml-50 Prefix normalization: XHTML namespace RES-XP3-1
Serialization-xhtml-51 Prefix normalization: SVG namespace RES-XP3-1
Serialization-xhtml-52 Prefix normalization: MathML namespace RES-XP3-1
Serialization-xhtml-57 Test the XHTML serialization output method - indent - whitespace not allowed at start or end of paragraph RES-XP3-1
Serialization-xhtml-58 Test the XHTML serialization output method - indent - whitespace not allowed before or after comment or pi RES-XP3-1
Serialization-xhtml-59 Test indenting of inline elements for HTML 4.0 RES-XP3-1
Serialization-xhtml-60 Test indenting of inline elements for HTML 5.0 RES-XP3-1
Serialization-xhtml-61 Test indenting of inline elements for HTML 4.0: caseblind recognition RES-XP3-1
Serialization-xhtml-62 Test indenting of inline elements for HTML 5.0 - caseblind recognition RES-XP3-1
Serialization-xhtml-63 Test indenting of inline elements for HTML 5.0 - svg element RES-XP3-1
Serialization-xhtml-64 Test indenting of inline elements for HTML 5.0 - math element RES-XP3-1
Serialization-xhtml-65 Test suppress-indentation for XHTML method RES-XP3-1
Serialization-xhtml-66 Test suppress-indentation for XHTML method RES-XP3-1
Serialization-xhtml-67 Test suppressing indenting of inline elements for XHTML 5.0 - math element RES-XP3-1
K2-Serialization-1 A standalone attribute node cannot be serialized. RES-XP3-1
K2-Serialization-2 An attribute node appearing after an element cannot be serialized. RES-XP3-1
K2-Serialization-3 An attribute node appearing before an element cannot be serialized. RES-XP3-1
K2-Serialization-4 An attribute node appearing between two element nodes cannot be serialized. RES-XP3-1
K2-Serialization-5 Ensure that CR, NEL and LINE SEPARATOR in text nodes are escaped when serialized. RES-XP3-1
K2-Serialization-6 Ensure that CR, NL, TAB, NEL and LINE SEPARATOR in attributes are escaped when serialized. RES-XP3-1
K2-Serialization-7 Use characters in a text node that in XML 1.0 are invalid, and in XML 1.1 must be escaped. #x1 - #x1F RES-XML1-1, RES-XP3-1
K2-Serialization-7a Use characters in a text node that in XML 1.0 are invalid, and in XML 1.1 must be escaped. #x1 - #x1F RES-XP3-1
K2-Serialization-8 Use characters in an attribute node that in XML 1.0 are invalid, and in XML 1.1 must be escaped. #x1 - #x1F RES-XML1-1, RES-XP3-1
K2-Serialization-8a Use characters in an attribute node that in XML 1.0 are invalid, and in XML 1.1 must be escaped. #x1 - #x1F RES-XP3-1
K2-Serialization-9 Use characters in the range of #x7F through #x9F in an attribute node and ensure they are escaped properly. #x7F - #x9F RES-XP3-1
K2-Serialization-10 Use characters in the range of #x7F through #x9F in a text node and ensure they are escaped properly. #x7F - #x9F RES-XP3-1
K2-Serialization-11 Ensure a new-line character is properly escaped. RES-XP3-1
K2-Serialization-12 Write out elements and attributes that have the same names except for their prefixes. (Note by MHK: this is not really a serialization test.) RES-XP3-1
K2-Serialization-13 Test item-separator property RES-XP3-1
K2-Serialization-14 Test item-separator property RES-XP3-1
K2-Serialization-15 Test item-separator property RES-XP3-1
K2-Serialization-16 Test item-separator property RES-XP3-1
K2-Serialization-17 Test omit-xml-declaration property RES-XP3-1
K2-Serialization-18 Test omit-xml-declaration property RES-XP3-1
K2-Serialization-20 Test XML 1.1 serialization with undeclare-prefixes RES-XML1-1, RES-XP3-1
K2-Serialization-21 Test XML 1.1 serialization with undeclare-prefixes RES-XML1-1, RES-XP3-1
K2-Serialization-22 Test standalone=yes property RES-XP3-1
K2-Serialization-23 Test standalone=no property RES-XP3-1
K2-Serialization-24 Test standalone=omit property RES-XP3-1
K2-Serialization-25 Test indent and suppress-indentation properties RES-XP3-1
K2-Serialization-26 Test suppress-indentation as lexical QName RES-XP3-1
K2-Serialization-27 Test suppress-indentation as EQName. (Note: assumes resolution of bug #28486) RES-XP3-1
K2-Serialization-28 Test suppress-indentation as a lexical QName using default namespace. (Note: assumes resolution of bug #28486) RES-XP3-1
K2-Serialization-29 Test whitespace in serialization parameters. (Note: assumes resolution of bug #28486) RES-XP3-1
K2-Serialization-30 Test cdata-section-elements property with lexical QName RES-XP3-1
K2-Serialization-31 Test cdata-section-elements property with default element namespace RES-XP3-1
K2-Serialization-32 Test cdata-section-elements property with EQName RES-XP3-1
K2-Serialization-33 Test cdata-section-elements property with interspersed comments RES-XP3-1
K2-Serialization-34 Test cdata-section-elements property with interspersed delimiter RES-XP3-1
K2-Serialization-35 Test cdata-section-elements property with interspersed unencodable character RES-XP3-1
K2-Serialization-36 Test that indent = true is accepted (bug 29703) RES-XP3-1
K2-Serialization-37 Test that indent = 1 is accepted (bug 29703) RES-XP3-1
K2-Serialization-38 Test omit-xml-declaration property set to "false" (bug 29703) RES-XP3-1
K2-Serialization-39 Test omit-xml-declaration property set to "0" (bug 29703) RES-XP3-1
K2-Serialization-40 Indentation with xml:space="preserve" RES-XP3-1
K2-Serialization-41 Indentation with xml:space="preserve" RES-XP3-1
K2-Serialization-42 Indentation with xml:space="preserve" RES-XP3-1
Serialization-xml-01 Test the XML serialization output method - non-empty array RES-XP3-1
Serialization-xml-02 Test the XML serialization output method - empty map RES-XP3-1
Serialization-xml-03 Test the XML serialization method - use parameter file - use-character-map (Saxon bug 3729) RES-XP3-1
Serialization-xml-04 Test the XML serialization method - use parameter file - explicit declaration overrides parameter document RES-XP3-1

Clone this wiki locally