|
Implementations | ||||||||||||||||
Tests | BaseX 7.7 XQ30 |
EMC/xDB xDB_main_r2411365 XQ30 |
Saxon-EE 9.5.1.1 XP20 |
Saxon-EE 9.5.1.1 XQ10 |
Saxon-EE 9.5.1.1 XP30 |
Saxon-EE 9.5.1.1 XQ30 |
Saxon-EE 9.5.1.4 XQX30 (QT3 v1.1) |
XmlPrime 3.0.0.0 XP30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQ30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQX30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XP20 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQX10 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQ10 (QT3 vCVS) |
Zorba 2.9 XQ10 (QT3 vCVS) |
Zorba 2.9 XQ30 (QT3 vCVS) |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
prod-OptionDecl.serialization* | 32/34 | 0/34 | 0/0 | 0/0 | 0/0 | 34/34 | 34/34 | 0/0 | 34/34 | 34/34 | 0/0 | 0/0 | 0/0 | 0/0 | 24/25 | 2/15 |
Serialization-001[+]
X Serialization-001: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:cdata-section-elements ""; declare option output:doctype-public "none"; declare option output:doctype-system "none"; declare option output:indent "no"; declare option output:method "xml"; declare option output:suppress-indentation ""; declare option output:undeclare-prefixes "no"; declare option output:use-character-maps ""; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-002[+]
X Serialization-002: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:indent "yes"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-003[+]
X Serialization-003: import module namespace test="http://www.w3.org/TestModules/test"; <result>{test:ok()}</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
fail | |
Serialization-004[+]
X Serialization-004: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:indent "yes"; declare option output:indent "yes"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=feature, value=serialization, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=serialization, satisfied=true) was not met. |
|
Serialization-005[+]
X Serialization-005: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:doesnotexist "yes"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=feature, value=serialization, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=serialization, satisfied=true) was not met. |
|
Serialization-006[+]
X Serialization-006: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:parameter-document "Serialization/serialization-parameters.xml"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-007[+]
X Serialization-007: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:parameter-document "Serialization/serialization-parameters.xml"; declare option output:indent "yes"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-008[+]
X Serialization-008: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:byte-order-mark "INVALID_VALUE"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-009[+]
X Serialization-009: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:doctype-public "쎁"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-010[+]
X Serialization-010: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:cdata-section-elements "::INVALID_VALUE"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-011[+]
X Serialization-011: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:doctype-system "mustnotincludebothanapostrophe'andquotationmark""; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-012[+]
X Serialization-012: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:encoding "onlyasciiallowedlessthan"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-013[+]
X Serialization-013: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:escape-uri-attributes "INVALID_VALUE"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-014[+]
X Serialization-014: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:include-content-type "INVALID_VALUE"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-015[+]
X Serialization-015: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:indent "INVALID_VALUE"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-016[+]
X Serialization-016: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; (: the charset parameter of the media type MUST NOT be specified explicitly in the value of the media-type parameter. :) declare option output:media-type "text/html; charset=ISO-8859-4"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-017[+]
X Serialization-017: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; (: An expanded QName with a null namespace URI, and the local part of the name equal to one of xml, xhtml, html or text, or having a non-null namespace URI :) declare option output:method "INVALID_VALUE"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-018[+]
X Serialization-018: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:normalization-form "__NOT_SUPPORTED__"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-019[+]
X Serialization-019: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:omit-xml-declaration "INVALID_VALUE"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-020[+]
X Serialization-020: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:standalone "INVALID_VALUE"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-021[+]
X Serialization-021: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:suppress-indentation "::INVALID_VALUE"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-022[+]
X Serialization-022: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:undeclare-prefixes "INVALID_VALUE"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-023[+]
X Serialization-023: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:use-character-maps "INVALID_VALUE"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-024[+]
X Serialization-024: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; (: An unsupported xml version which matches the VersionNum of XML Recommendation XML10 :) declare option output:version "1.14159265"; <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-025[+]
X Serialization-025: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "html"; (: control characters not allowed in html :) <result>ok</result> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-026[+]
X Serialization-026: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "xml"; declare option output:standalone "yes"; (<a/>,<b/>) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=feature, value=serialization, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=serialization, satisfied=true) was not met. |
|
Serialization-026a[+]
X Serialization-026a: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "xml"; declare option output:standalone "yes"; <out>{(<a/>,<b/>)}</out> |
no result | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-027[+]
X Serialization-027: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "xml"; declare option output:standalone "yes"; "banana" |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=feature, value=serialization, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=serialization, satisfied=true) was not met. |
|
Serialization-027a[+]
X Serialization-027a: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "xml"; declare option output:standalone "yes"; "banana" |
no result | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
Serialization-028[+]
X Serialization-028: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "xml"; declare option output:doctype-system "http://www.example.com/"; (<a/>,<b/>) |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=feature, value=serialization, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=serialization, satisfied=true) was not met. |
|
Serialization-029[+]
X Serialization-029: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "xml"; declare option output:doctype-system "http://www.example.com/"; "potato" |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=feature, value=serialization, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=serialization, satisfied=true) was not met. |
|
Serialization-030[+]
X Serialization-030: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "xml"; declare option output:standalone "omit"; "banana" |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=feature, value=serialization, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=serialization, satisfied=true) was not met. |
|
Serialization-031[+]
X Serialization-031: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "xml"; declare option output:standalone "yes"; declare option output:omit-xml-declaration "yes"; <a/> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=feature, value=serialization, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=serialization, satisfied=true) was not met. |
|
Serialization-032[+]
X Serialization-032: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "xml"; declare option output:standalone "no"; declare option output:omit-xml-declaration "yes"; <a/> |
pass | no result | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=spec, value=XQ30+, satisfied=true) was not met. Dependency (type=feature, value=serialization, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=serialization, satisfied=true) was not met. |