Change id: fn-unparsed-text
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) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fn-unparsed-text-001[+]
X fn-unparsed-text-001: fn:unparsed-text() |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-002[+]
X fn-unparsed-text-002: fn:unparsed-text#0 |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-003[+]
X fn-unparsed-text-003: fn:exists( fn:unparsed-text#1 ) |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-004[+]
X fn-unparsed-text-004: fn:exists( fn:unparsed-text#2 ) |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-005[+]
X fn-unparsed-text-005: fn:unparsed-text(static-base-uri(), "utf-8", "") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-006[+]
X fn-unparsed-text-006: fn:unparsed-text#3 |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-007[+]
X fn-unparsed-text-007: fn:unparsed-text( if ( fn:current-dateTime() eq fn:dateTime( fn:current-date(), fn:current-time() )) then "http://www.w3.org/fots/unparsed-text/text-plain-utf-8.txt" else 1 ) |
no result | n/a | n/a
Dependency not satisfied |
n/a
notXP20 |
n/a
notXQ10 |
n/a
Dependency not satisfied |
n/a
Dependency not satisfied |
pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. Dependency (type=feature, value=staticTyping, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=staticTyping, satisfied=true) was not met. |
fn-unparsed-text-008[+]
X fn-unparsed-text-008: ( fn:unparsed-text( if (current-date() eq xs:date('1900-01-01')) then "http://www.w3.org/fots/unparsed-text/text-plain-utf-8.txt" else 1 ), fn:unparsed-text( if (current-date() eq xs:date('1900-01-01')) then 1 else "http://www.w3.org/fots/unparsed-text/text-plain-utf-8.txt") ) |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-009[+]
X fn-unparsed-text-009: fn:unparsed-text( "http://www.w3.org/fots/unparsed-text/text-plain-utf-8.txt", if ( fn:current-dateTime() eq fn:dateTime( fn:current-date(), fn:current-time() )) then "utf-8" else 1 ) |
no result | n/a | n/a
Dependency not satisfied |
n/a
notXP20 |
n/a
notXQ10 |
n/a
Dependency not satisfied |
n/a
Dependency not satisfied |
pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. Dependency (type=feature, value=staticTyping, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=staticTyping, satisfied=true) was not met. |
fn-unparsed-text-010[+]
X fn-unparsed-text-010: ( fn:unparsed-text( "http://www.w3.org/fots/unparsed-text/text-plain-utf-8.txt", if (current-date() eq xs:date('1900-01-01')) then "utf-8" else 1 ), fn:unparsed-text( "http://www.w3.org/fots/unparsed-text/text-plain-utf-8.txt", if (current-date() eq xs:date('1900-01-01')) then 1 else "utf-8") ) |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-011[+]
X fn-unparsed-text-011: fn:unparsed-text( "http://www.w3.org/fots/unparsed-text/text-plain-utf-8.txt", if ( fn:current-dateTime() eq fn:dateTime( fn:current-date(), fn:current-time() )) then "utf-8" else () ) |
no result | n/a | n/a
Dependency not satisfied |
n/a
notXP20 |
n/a
notXQ10 |
n/a
Dependency not satisfied |
n/a
Dependency not satisfied |
pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. Dependency (type=feature, value=staticTyping, satisfied=true) was not met. |
n/a
Dependency (type=feature, value=staticTyping, satisfied=true) was not met. |
fn-unparsed-text-012[+]
X fn-unparsed-text-012: ( fn:unparsed-text( "http://www.w3.org/fots/unparsed-text/text-plain-utf-8.txt", if (current-date() eq xs:date('1900-01-01')) then "utf-8" else () ), fn:unparsed-text( "http://www.w3.org/fots/unparsed-text/text-plain-utf-8.txt", if (current-date() eq xs:date('1900-01-01')) then () else "utf-8") ) |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-013[+]
X fn-unparsed-text-013: fn:unparsed-text("http://www.example.org/#fragment") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-014[+]
X fn-unparsed-text-014: fn:unparsed-text("http://www.example.org/#fragment", "utf-8") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-015[+]
X fn-unparsed-text-015: fn:unparsed-text("http://www.example.org/%gg") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
wrongError
Expected error: FOUT1170. Found error: FODC0005 |
fn-unparsed-text-016[+]
X fn-unparsed-text-016: fn:unparsed-text("http://www.example.org/%gg", "utf-8") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
wrongError
Expected error: FOUT1170. Found error: FODC0005 |
fn-unparsed-text-017[+]
X fn-unparsed-text-017: fn:unparsed-text(":/") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
wrongError
Expected error: FOUT1170. Found error: FODC0005 |
fn-unparsed-text-018[+]
X fn-unparsed-text-018: fn:unparsed-text(":/", "utf-8") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
wrongError
Expected error: FOUT1170. Found error: FODC0005 |
fn-unparsed-text-019[+]
X fn-unparsed-text-019: fn:unparsed-text( "http://www.w3.org/fots/unparsed-text/does-not-exist.txt") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-020[+]
X fn-unparsed-text-020: fn:unparsed-text( "http://www.w3.org/fots/unparsed-text/does-not-exist.txt", "utf-8") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-021[+]
X fn-unparsed-text-021: fn:unparsed-text("surely-nobody-supports-this:/path.txt") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-022[+]
X fn-unparsed-text-022: fn:unparsed-text("surely-nobody-supports-this:/path.txt", "utf-8") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-023[+]
X fn-unparsed-text-023: fn:unparsed-text("unparsed-text/text-plain-utf-8.txt") |
pass | wrongError
expected: XPST0001 actualCode: FOUT1170 |
no result | no result | no result | no result | no result | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
wrongError
Expected error: XPST0001. Found error: FOUT1170 |
fn-unparsed-text-024[+]
X fn-unparsed-text-024: fn:unparsed-text("unparsed-text/text-plain-utf-8.txt", "utf-8") |
pass | wrongError
expected: XPST0001 actualCode: FOUT1170 |
no result | no result | no result | no result | no result | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
wrongError
Expected error: XPST0001. Found error: FOUT1170 |
fn-unparsed-text-025[+]
X fn-unparsed-text-025: fn:unparsed-text("does-not-exist.txt") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-026[+]
X fn-unparsed-text-026: fn:unparsed-text("does-not-exist.txt", "utf-8") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-027[+]
X fn-unparsed-text-027: fn:unparsed-text("text-plain-utf-8.txt") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-028[+]
X fn-unparsed-text-028: fn:unparsed-text("text-plain-utf-8.txt", "utf-8") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-029[+]
X fn-unparsed-text-029: fn:unparsed-text("C:\file-might-exist.txt") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-030[+]
X fn-unparsed-text-030: fn:unparsed-text("C:\file-might-exist.txt", "utf-8") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-031[+]
X fn-unparsed-text-031: fn:unparsed-text("") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-032[+]
X fn-unparsed-text-032: fn:unparsed-text("", "utf-8") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-033[+]
X fn-unparsed-text-033: fn:unparsed-text("") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-034[+]
X fn-unparsed-text-034: fn:unparsed-text("", "utf-8") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-035[+]
X fn-unparsed-text-035: (1, fn:unparsed-text("http://www.w3.org/fots/unparsed-text/does-not-exist.txt"))[1] |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-036[+]
X fn-unparsed-text-036: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-plain-utf-8.txt", "123") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
wrongError
Expected error: FOUT1190. Found error: FOUT1170 |
fn-unparsed-text-037[+]
X fn-unparsed-text-037: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/unknown-encoding.txt") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
wrongError
'Assert-any-of' returned: Expected error: FOUT1200. Found error: XQST0090 Expected error: FOUT1190. Found error: XQST0090 |
fn-unparsed-text-038[+]
X fn-unparsed-text-038: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-plain-utf-8-invalid.txt") |
pass | pass | wrongError
Expected error:FOUT1190, got err:FOUT1200 |
n/a
notXP20 |
n/a
notXQ10 |
wrongError
Expected error:FOUT1190, got err:FOUT1200 |
wrongError
Expected error:FOUT1190, got err:FOUT1200 |
pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
fail |
fn-unparsed-text-039[+]
X fn-unparsed-text-039: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/non-xml-character.txt") |
pass | fail | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
fail |
fn-unparsed-text-040[+]
X fn-unparsed-text-040: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/invalid-xml.xml") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-041[+]
X fn-unparsed-text-041: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-plain-utf-8.txt") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-042[+]
X fn-unparsed-text-042: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-plain-utf-8-bom.txt") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
fail |
fn-unparsed-text-043[+]
X fn-unparsed-text-043: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-plain-utf-16le-bom.txt") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-044[+]
X fn-unparsed-text-044: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-plain-utf-16be-bom.txt") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-045[+]
X fn-unparsed-text-045: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-plain-iso-8859-1.txt") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-046[+]
X fn-unparsed-text-046: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-xml-utf-8.xml") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-047[+]
X fn-unparsed-text-047: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-xml-utf-16.xml") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-048[+]
X fn-unparsed-text-048: fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-xml-iso-8859-1.xml") |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-049[+]
X fn-unparsed-text-049: string-length(fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-plain-utf-8-lines.txt")) |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-050[+]
X fn-unparsed-text-050: string-length(fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-plain-utf-8-bom-lines.txt")) |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
fail |
fn-unparsed-text-051[+]
X fn-unparsed-text-051: string-length(fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-plain-utf-16le-bom-lines.txt")) |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |
fn-unparsed-text-052[+]
X fn-unparsed-text-052: string-length(fn:unparsed-text("http://www.w3.org/fots/unparsed-text/text-plain-utf-16be-bom-lines.txt")) |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass |