|
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-unordered | 34/34 | 34/34 | 33/33 | 34/34 | 33/33 | 34/34 | 43/34 | 33/33 | 34/34 | 43/34 | 33/33 | 43/34 | 34/34 | 34/34 | 34/34 | 0/15 |
fn-unordered-mix-args-001[+]
X fn-unordered-mix-args-001: fn:unordered( ("c",1, "xzy")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-002[+]
X fn-unordered-mix-args-002: fn:unordered( ("c", "b", "a") ) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-003[+]
X fn-unordered-mix-args-003: fn:unordered ( ("a", "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-004[+]
X fn-unordered-mix-args-004: fn:unordered ( ("a", xs:string(""), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-005[+]
X fn-unordered-mix-args-005: fn:unordered ( ("a", xs:anyURI("www.example.com"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-006[+]
X fn-unordered-mix-args-006: fn:unordered ( ("a", (), (), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-007[+]
X fn-unordered-mix-args-007: fn:unordered ( ("a", xs:integer("100"), xs:integer("-100"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-008[+]
X fn-unordered-mix-args-008: fn:unordered ( ("a", xs:decimal("-1.000000000001"), xs:integer("-100"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-009[+]
X fn-unordered-mix-args-009: fn:unordered ( ("a", xs:float("INF"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-010[+]
X fn-unordered-mix-args-010: fn:unordered ( ("a", xs:float("-INF"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-011[+]
X fn-unordered-mix-args-011: fn:unordered ( ("a", xs:float("NaN"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-012[+]
X fn-unordered-mix-args-012: fn:unordered ( ("a", xs:float("1.01"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-013[+]
X fn-unordered-mix-args-013: fn:unordered ( ("a", xs:double("NaN"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-014[+]
X fn-unordered-mix-args-014: fn:unordered ( ("a", xs:double("1.01"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-015[+]
X fn-unordered-mix-args-015: fn:unordered ( ("a", xs:double("-INF"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-016[+]
X fn-unordered-mix-args-016: fn:unordered ( ("a", xs:double("INF"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-017[+]
X fn-unordered-mix-args-017: fn:unordered ( ("a", xs:boolean("1"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-018[+]
X fn-unordered-mix-args-018: fn:unordered ( ("a", xs:boolean("0"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-019[+]
X fn-unordered-mix-args-019: fn:unordered ( ("a", xs:boolean("true"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-020[+]
X fn-unordered-mix-args-020: fn:unordered ( ("a", xs:boolean("false"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-021[+]
X fn-unordered-mix-args-021: fn:unordered ( ("a", xs:date("1993-03-31"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-022[+]
X fn-unordered-mix-args-022: fn:unordered ( ("a", xs:dateTime("1972-12-31T00:00:00"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-unordered-mix-args-023[+]
X fn-unordered-mix-args-023: fn:unordered ( ("a", xs:time("12:30:00"), "b", "c")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-SeqUnorderedFunc-1[+]
X K-SeqUnorderedFunc-1: unordered() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-SeqUnorderedFunc-2[+]
X K-SeqUnorderedFunc-2: unordered(1, 2) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-SeqUnorderedFunc-3[+]
X K-SeqUnorderedFunc-3: unordered(1) eq 1 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-SeqUnorderedFunc-4[+]
X K-SeqUnorderedFunc-4: count(unordered((1, 2, 3))) eq 3 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-SeqUnorderedFunc-5[+]
X K-SeqUnorderedFunc-5: count(unordered((1, 2, current-time()))) eq 3 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-SeqUnorderedFunc-6[+]
X K-SeqUnorderedFunc-6: empty(unordered(())) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-SeqUnorderedFunc-7[+]
X K-SeqUnorderedFunc-7: deep-equal((1, 2, 3), unordered((1, 2, 3))) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-SeqUnorderedFunc-8[+]
X K-SeqUnorderedFunc-8: unordered(error()) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
cbcl-fn-unordered-001[+]
X cbcl-fn-unordered-001: boolean(unordered(reverse((1 to 10)[. div 2 = 2]))) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
cbcl-fn-unordered-002[+]
X cbcl-fn-unordered-002: local-name(unordered(<a><b/><c/></a>/*[1])) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
cbcl-fn-unordered-003[+]
X cbcl-fn-unordered-003: floor(unordered((1 to 10)[. div 2 = 0])) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass |