|
Implementations | |||||||
Tests | BaseX 8.5 beta XQ31 (QT3 vCVS) |
Saxon-EE 9.7.0.11 XP31 (QT3 v0.6) |
Saxon-EE 9.7.0.11 XQ31 (QT3 v0.6) |
XmlPrime 4.0.0.16079 XP31 (QT3 vCVS) |
XmlPrime 4.0.0.26293 XQ31 (QT3 vCVS) |
XmlPrime 4.0.0.27704 XQX31 (QT3 vCVS) |
|
---|---|---|---|---|---|---|---|
fn-collation-key* | 0/28 | 27/27 | 27/27 | 27/28 | 27/28 | 27/0 | 0/6 |
collation-key-001[+]
X collation-key-001: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: collation-key("abc") eq collation-key("123") |
no result | pass | pass | pass | pass | pass | |
collation-key-002[+]
X collation-key-002: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: collation-key("abc") eq collation-key("abc") |
no result | pass | pass | pass | pass | pass | |
collation-key-003[+]
X collation-key-003: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: (collation-key("abc") eq collation-key("ABC")) eq (compare("abc", "ABC", default-collation()) eq 0) |
no result | pass | pass | pass | pass | pass | |
collation-key-004[+]
X collation-key-004: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: (collation-key("abc") lt collation-key("ABC")) eq (compare("abc", "ABC", default-collation()) lt 0) |
no result | pass | pass | pass | pass | pass | |
collation-key-005[+]
X collation-key-005: Created on: 2013-10-04 Spec Dependencies: spec = XP31+ XQ31+ Test: collation-key("abc", "http://www.w3.org/2005/xpath-functions/collation/codepoint") eq collation-key("abc", "http://www.w3.org/2005/xpath-functions/collation/codepoint") |
no result | pass | pass | pass | pass | pass | |
collation-key-006[+]
X collation-key-006: Created on: 2013-10-04 Spec Dependencies: spec = XP31+ XQ31+ Test: collation-key("http://www.w3.org/") eq collation-key(xs:anyURI("http://www.w3.org/")) |
no result | pass | pass | pass | pass | pass | |
collation-key-007[+]
X collation-key-007: Created on: 2013-10-04 Spec Dependencies: spec = XP31+ XQ31+ Test: collation-key("abc") eq collation-key("abc", default-collation()) |
no result | pass | pass | pass | pass | pass | |
collation-key-008[+]
X collation-key-008: Created on: 2016-09-28 Spec Dependencies: spec = XP31+ XQ31+ Test: let $C := "http://www.w3.org/2013/collation/UCA?lang=en;strength=primary" return collation-key("abc", $C) eq collation-key("ABC", $C) |
no result | pass | pass | pass | pass | pass | |
collation-key-009l[+]
X collation-key-009l: Created on: 2016-09-28 Spec Dependencies: spec = XP31+ XQ31+ Test: let $C := "http://www.w3.org/2013/collation/UCA?lang=en;caseFirst=lower" return collation-key("abc", $C) lt collation-key("ABC", $C) |
no result | pass | pass | pass | pass | pass | |
collation-key-010[+]
X collation-key-010: Created on: 2016-09-28 Spec Dependencies: spec = XP31+ XQ31+ Test: let $C := "http://www.w3.org/2005/xpath-functions/collation/html-ascii-case-insensitive" return collation-key("abc", $C) eq collation-key("ABC", $C) |
no result | pass | pass | pass | pass | pass | |
collation-key-011[+]
X collation-key-011: Created on: 2016-09-28 Spec Dependencies: spec = XP31+ XQ31+ Test: collation-key("abc") |
no result | pass | pass | pass | pass | pass | |
collation-key-012[+]
X collation-key-012: Created on: 2016-09-28 Spec Dependencies: spec = XP31+ XQ31+ Test: let $C := "http://www.w3.org/2013/collation/UCA?lang=en;caseFirst=upper" return collation-key("abc", $C) |
no result | pass | pass | pass | pass | pass | |
collation-key-013[+]
X collation-key-013: Created on: 2016-09-28 Spec Dependencies: spec = XP31+ XQ31+ Test: let $C := "http://www.w3.org/2013/collation/UCA?lang=en;caseFirst=upper" return collation-key("abc", $C) |
no result | pass | pass | pass | pass | pass | |
collation-key-014[+]
X collation-key-014: Created on: 2016-09-28 Spec Dependencies: spec = XP31+ XQ31+ Test: let $C := "http://www.w3.org/2005/xpath-functions/collation/html-ascii-case-insensitive" return collation-key("abc", $C) |
no result | pass | pass | pass | pass | pass | |
collation-key-015[+]
X collation-key-015: Created on: 2016-09-28 Spec Dependencies: spec = XP31+ XQ31+ Test: collation-key(codepoints-to-string((37, 65500, 37))) lt collation-key(codepoints-to-string((37, 100000, 37))) |
no result | pass | pass | pass | pass | pass | |
collation-key-101[+]
X collation-key-101: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: let $c := "http://www.w3.org/2005/xpath-functions/collation/html-ascii-case-insensitive" return collation-key("abc", $c) eq collation-key("123", $c) |
no result | pass | pass | pass | pass | pass | |
collation-key-102[+]
X collation-key-102: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: let $c := "http://www.w3.org/2005/xpath-functions/collation/html-ascii-case-insensitive" return collation-key("abc", $c) eq collation-key("abc", $c) |
no result | pass | pass | pass | pass | pass | |
collation-key-103[+]
X collation-key-103: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: let $c := "http://www.w3.org/2005/xpath-functions/collation/html-ascii-case-insensitive" return collation-key("abc123", $c) eq collation-key("ABC123", $c) |
no result | pass | pass | pass | pass | pass | |
collation-key-104[+]
X collation-key-104: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: let $c := "http://www.w3.org/2005/xpath-functions/collation/html-ascii-case-insensitive" return collation-key("abc123", $c) eq collation-key("ABC 123", $c) |
no result | pass | pass | pass | pass | pass | |
collation-key-105[+]
X collation-key-105: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: let $C := "http://www.w3.org/2005/xpath-functions/collation/html-ascii-case-insensitive" return map:merge((map{collation-key("A", $C):1}, map{collation-key("a", $C):2}), map{ "duplicates": "use-last"})?(collation-key("A", $C)) |
no result | pass | pass | pass | pass | pass | |
collation-key-201[+]
X collation-key-201: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: let $c := "http://www.w3.org/2013/collation/UCA?strength=primary" return collation-key("abc", $c) eq collation-key("123", $c) |
no result | pass | pass | pass | pass | pass | |
collation-key-202[+]
X collation-key-202: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: let $c := "http://www.w3.org/2013/collation/UCA?strength=primary" return collation-key("abc", $c) eq collation-key("abc", $c) |
no result | pass | pass | pass | pass | pass | |
collation-key-203[+]
X collation-key-203: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: let $c := "http://www.w3.org/2013/collation/UCA?strength=primary" return collation-key("abc123", $c) eq collation-key("ABC123", $c) |
no result | pass | pass | pass | pass | pass | |
collation-key-204[+]
X collation-key-204: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: let $c := "http://www.w3.org/2013/collation/UCA?strength=primary" return collation-key("abc123", $c) eq collation-key("ABC 123", $c) |
no result | pass | pass | pass | pass | pass | |
collation-key-205[+]
X collation-key-205: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: let $c := "http://www.w3.org/2013/collation/UCA?strength=primary" return collation-key("abc123", $c) eq collation-key("áBC123", $c) |
no result | pass | pass | pass | pass | pass | |
collation-key-206[+]
X collation-key-206: Created on: 2014-12-04 Spec Dependencies: spec = XP31+ XQ31+ Test: let $C := "http://www.w3.org/2013/collation/UCA?strength=primary" return map:merge((map{collation-key("A", $C):1}, map{collation-key("a", $C):2}), map{ "duplicates":"use-last"} )?(collation-key("A", $C)) |
no result | pass | pass | pass | pass | pass | |
collation-key-901[+]
X collation-key-901: Created on: 2013-10-04 Spec Dependencies: spec = XP31+ XQ31+ Test: collation-key("abc") eq collation-key(123) |
no result | pass | pass | pass | pass | pass |