|
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-BoundarySpaceDecl | 28/28 | 28/28 | 0/0 | 28/28 | 0/0 | 28/28 | 25/28 | 0/0 | 28/28 | 28/28 | 0/0 | 28/28 | 28/28 | 28/28 | 28/28 | 2/15 |
boundary-space-001[+]
X boundary-space-001: declare boundary-space strip; <a> {"abc"} </a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-002[+]
X boundary-space-002: declare boundary-space preserve; <a> {"abc"} </a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-003[+]
X boundary-space-003: declare boundary-space strip; <a> z {"abc"}</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-004[+]
X boundary-space-004: declare boundary-space preserve; <a> z {"abc"}</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-005[+]
X boundary-space-005: declare boundary-space strip; <a> {"abc"}</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-006[+]
X boundary-space-006: declare boundary-space preserve; <a> {"abc"}</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-007[+]
X boundary-space-007: declare boundary-space strip; <a> {"abc"}{' '}</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-008[+]
X boundary-space-008: declare boundary-space preserve; <a> {"abc"}{' '}</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-009[+]
X boundary-space-009: declare boundary-space strip; <a> {"abc"}{" "}</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-010[+]
X boundary-space-010: declare boundary-space preserve; <a> {"abc"}{" "}</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-011[+]
X boundary-space-011: declare boundary-space strip; <res> a b c </res> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-012[+]
X boundary-space-012: declare boundary-space preserve; <res> a b c </res> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-013[+]
X boundary-space-013: declare boundary-space strip; <res> a b c </res> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-014[+]
X boundary-space-014: declare boundary-space preserve; <res> a b c </res> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-015[+]
X boundary-space-015: declare boundary-space strip; <A> A {"B"} C {"D"} </A> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-016[+]
X boundary-space-016: declare boundary-space preserve; <A> A {"B"} C {"D"} </A> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-017[+]
X boundary-space-017: declare boundary-space strip; <A> A {"B"} C {"D "}</A> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-018[+]
X boundary-space-018: declare boundary-space preserve; <A> A {"B"} C {"D "}</A> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-019[+]
X boundary-space-019: declare boundary-space strip; <A> (a), (b), (c) </A> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-020[+]
X boundary-space-020: declare boundary-space preserve; <A> (a), (b), (c) </A> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-021[+]
X boundary-space-021: declare boundary-space strip; (" ",10, 20, 30, 40," ") |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundary-space-022[+]
X boundary-space-022: declare boundary-space preserve; (" ",10, 20, 30, 40," ") |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
boundaryspacedeclerr-1[+]
X boundaryspacedeclerr-1: declare boundary-space preserve; declare boundary-space strip; "abc" |
pass | pass | no result | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
K-BoundarySpaceProlog-1[+]
X K-BoundarySpaceProlog-1: (::)declare(::)boundary-space(::)strip(::); 1 eq 1 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
K-BoundarySpaceProlog-2[+]
X K-BoundarySpaceProlog-2: (::)declare(::)boundary-space(::)strip(::); 1 eq 1 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
K-BoundarySpaceProlog-3[+]
X K-BoundarySpaceProlog-3: (::)declare(::)boundary-space(::)strip(::); (::)declare(::)boundary-space(::)preserve(::); 1 eq 1 |
pass | pass | no result | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
K-BoundarySpaceProlog-4[+]
X K-BoundarySpaceProlog-4: (::)declare(::)boundary space(::)strip(::); 1 eq 1 |
pass | pass | no result | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
K2-BoundarySpaceProlog-1[+]
X K2-BoundarySpaceProlog-1: boundary-space ne boundary-space |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass |