Test results covering change: Unicode Collation Algorithm

Change id: uca-collation

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)
    compare-017[+] no result pass pass pass pass pass
    compare-018[+] no result pass pass pass pass pass
    compare-019[+] no result pass pass pass pass pass
    compare-020[+] no result pass pass pass pass pass
    compare-021[+] no result pass pass pass pass pass
    compare-022[+] no result pass pass pass pass pass
    compare-023[+] no result pass pass pass pass pass
    compare-024[+] no result pass pass pass pass pass
    compare-025[+] no result pass pass pass pass pass
    compare-026[+] no result pass pass pass pass pass
    compare-027[+] no result pass pass pass pass pass
    compare-028[+] no result pass pass pass pass pass
    compare-029[+] no result pass pass pass pass pass
    compare-030[+] no result pass pass pass pass pass
    compare-032[+] no result pass pass pass pass pass
    compare-033[+] no result pass pass pass pass pass
    compare-036[+] no result pass pass pass pass pass
    compare-038[+] no result pass pass pass pass pass
    compare-042[+] no result pass pass pass pass pass
    compare-044[+] no result pass pass fail fail fail
    compare-045[+] no result pass pass pass pass pass
    fn-contains-17[+] no result pass pass pass pass pass
    fn-contains-18[+] no result pass pass pass pass pass
    fn-contains-19[+] no result pass pass pass pass pass
    fn-contains-20[+] no result pass pass pass pass pass
    fn-contains-21[+] no result pass pass pass pass pass
    fn-contains-22[+] no result pass pass pass pass pass
    fn-contains-23[+] no result pass pass pass pass pass
    fn-contains-24[+] no result pass pass pass pass pass
    fn-contains-25[+] no result pass pass pass pass pass
    fn-contains-26[+] no result pass pass pass pass pass
    fn-contains-27[+] no result pass pass pass pass pass
    fn-contains-28[+] no result pass pass pass pass pass
    fn-contains-29[+] no result pass pass pass pass pass
    fn-contains-30[+] no result pass pass pass pass pass
    fn-contains-31[+] no result pass pass pass pass pass
    fn-contains-35[+] no result pass pass pass pass pass
    fn-contains-37[+] no result pass pass pass pass pass
    fn-ends-with-17[+] no result pass pass pass pass pass
    fn-ends-with-18[+] no result pass pass pass pass pass
    fn-ends-with-19[+] no result pass pass pass pass pass
    fn-ends-with-20[+] no result pass pass pass pass pass
    fn-ends-with-21[+] no result pass pass pass pass pass
    fn-ends-with-22[+] no result pass pass pass pass pass
    fn-ends-with-23[+] no result pass pass pass pass pass
    fn-ends-with-24[+] no result pass pass pass pass pass
    fn-ends-with-25[+] no result pass pass pass pass pass
    fn-ends-with-26[+] no result pass pass pass pass pass
    fn-ends-with-27[+] no result pass pass pass pass pass
    fn-ends-with-28[+] no result pass pass pass pass pass
    fn-ends-with-29[+] no result pass pass pass pass pass
    fn-ends-with-30[+] no result pass pass pass pass pass
    fn-ends-with-31[+] no result pass pass pass pass pass
    fn-ends-with-33[+] no result pass pass pass pass pass
    fn-starts-with-17[+] no result pass pass pass pass pass
    fn-starts-with-18[+] no result pass pass pass pass pass
    fn-starts-with-19[+] no result pass pass pass pass pass
    fn-starts-with-20[+] no result pass pass pass pass pass
    fn-starts-with-21[+] no result pass pass pass pass pass
    fn-starts-with-22[+] no result pass pass pass pass pass
    fn-starts-with-23[+] no result pass pass pass pass pass
    fn-starts-with-24[+] no result pass pass pass pass pass
    fn-starts-with-25[+] no result pass pass pass pass pass
    fn-starts-with-26[+] no result pass pass pass pass pass
    fn-starts-with-27[+] no result pass pass pass pass pass
    fn-starts-with-28[+] no result pass pass pass pass pass
    fn-starts-with-29[+] no result pass pass pass pass pass
    fn-starts-with-30[+] no result pass pass pass pass pass
    fn-starts-with-31[+] no result pass pass pass pass pass
    fn-substring-after-27[+] no result pass pass pass pass pass
    fn-substring-after-28[+] no result pass pass pass pass pass
    fn-substring-after-29[+] no result pass pass pass pass pass
    fn-substring-after-30[+] no result pass pass pass pass pass
    fn-substring-after-31[+] no result pass pass pass pass pass
    fn-substring-after-32[+] no result pass pass pass pass pass
    fn-substring-after-33[+] no result pass pass pass pass pass
    fn-substring-after-34[+] no result pass pass pass pass pass
    fn-substring-after-35[+] no result pass pass pass pass pass
    fn-substring-after-36[+] no result pass pass pass pass pass
    fn-substring-after-37[+] no result pass pass pass pass pass
    fn-substring-after-38[+] no result pass pass pass pass pass
    fn-substring-after-39[+] no result pass pass pass pass pass
    fn-substring-after-40[+] no result pass pass pass pass pass
    fn-substring-after-41[+] no result pass pass pass pass pass
    fn-substring-before-27[+] no result pass pass pass pass pass
    fn-substring-before-28[+] no result pass pass pass pass pass
    fn-substring-before-29[+] no result pass pass pass pass pass
    fn-substring-before-30[+] no result pass pass pass pass pass
    fn-substring-before-31[+] no result pass pass pass pass pass
    fn-substring-before-32[+] no result pass pass pass pass pass
    fn-substring-before-33[+] no result pass pass pass pass pass
    fn-substring-before-34[+] no result pass pass pass pass pass
    fn-substring-before-35[+] no result pass pass pass pass pass
    fn-substring-before-36[+] no result pass pass pass pass pass
    fn-substring-before-37[+] no result pass pass pass pass pass
    fn-substring-before-38[+] no result pass pass pass pass pass
    fn-substring-before-39[+] no result pass pass pass pass pass
    fn-substring-before-40[+] no result pass pass pass pass pass
    fn-substring-before-41[+] no result pass pass pass pass pass
    fn-substring-before-43[+] no result pass pass pass pass pass
    UCA-collation-001[+] pass pass pass pass pass pass
    UCA-collation-002[+] pass pass pass pass pass pass
    UCA-collation-003[+] pass pass pass pass pass pass
    UCA-collation-004[+] pass pass pass pass pass pass
    UCA-collation-005[+] pass pass pass pass pass pass
    UCA-collation-006[+] pass pass pass pass pass pass
    UCA-collation-007[+] pass pass pass pass pass pass
    UCA-collation-008[+] pass pass pass pass pass pass
    UCA-collation-010[+] pass pass pass pass pass pass
    UCA-collation-011[+] pass pass pass pass pass pass
    UCA-collation-012[+] pass pass pass pass pass pass
    UCA-collation-013[+] pass pass pass pass pass pass
    UCA-collation-014[+] pass pass pass pass pass pass
    UCA-collation-015[+] pass pass pass pass pass pass
    UCA-collation-016[+] pass pass pass pass pass pass
    UCA-collation-017[+] pass pass pass pass pass pass
    UCA-collation-018[+] pass pass pass pass pass pass
    UCA-collation-019[+] pass pass pass pass pass pass
    UCA-collation-020[+] pass pass pass pass pass pass
    UCA-collation-021[+] pass pass pass pass pass pass
    UCA-collation-022[+] pass pass pass pass pass pass
    UCA-collation-022a[+] pass pass pass pass pass pass
    UCA-collation-023[+] pass pass pass pass pass pass
    UCA-collation-024[+] pass pass pass pass pass pass
    UCA-reorder-codes-001[+] pass pass pass pass pass pass
    UCA-reorder-codes-002[+] pass pass pass pass pass pass
    UCA-reorder-codes-003[+] pass pass pass pass pass pass
    UCA-reorder-codes-004[+] pass pass pass pass pass pass
    UCA-reorder-codes-005[+] pass pass pass pass pass pass
    UCA-reorder-codes-006[+] pass pass pass pass pass pass
    UCA-reorder-codes-007[+] pass pass pass pass pass pass
    UCA-reorder-codes-008[+] pass pass pass pass pass pass
    UCA-reorder-codes-009[+] pass fail

Expected error:FOCH0002, got -1

fail

Expected error:FOCH0002, got -1

pass pass pass
    UCA-reorder-codes-010[+] pass fail

Expected error:FOCH0002, got 1

fail

Expected error:FOCH0002, got 1

pass pass pass
    UCA-reorder-codes-011[+] pass pass pass pass pass pass
    UCA-params-001[+] pass pass pass pass pass pass
    UCA-params-002[+] pass pass pass pass pass pass
    UCA-params-003[+] pass pass pass pass pass pass
    UCA-params-004[+] pass pass pass pass pass pass
    UCA-params-005[+] pass pass pass pass pass pass
    UCA-params-006[+] pass pass pass pass pass pass
    UCA-params-007[+] pass pass pass pass pass pass
    UCA-params-008[+] pass pass pass pass pass pass
    UCA-params-009[+] pass pass pass pass pass pass
    UCA-params-010[+] pass pass pass pass pass pass
    UCA-params-011[+] pass pass pass pass pass pass
    UCA-params-012[+] pass pass pass pass pass pass
    UCA-params-013[+] pass pass pass pass pass pass
    UCA-params-014[+] pass pass pass pass pass pass
    UCA-params-015[+] pass pass pass pass pass pass
    UCA-params-016[+] pass pass pass pass pass pass
    UCA-params-017[+] pass pass pass pass pass pass
    UCA-params-018[+] pass pass pass pass pass pass
    UCA-params-019[+] pass pass pass pass pass pass
    UCA-params-020[+] pass pass pass pass pass pass
    UCA-params-021[+] pass pass pass pass pass pass
    UCA-params-022[+] pass pass pass pass pass pass
    UCA-params-023[+] pass pass pass pass pass pass
    UCA-params-024[+] pass pass pass pass pass pass
    UCA-params-025[+] pass pass pass pass pass pass
    UCA-params-026[+] pass pass pass pass pass pass
    UCA-params-027[+] pass pass pass pass pass pass
    UCA-params-028[+] pass pass pass pass pass pass
    UCA-params-029[+] pass pass pass pass pass pass
    UCA-params-030[+] pass pass pass pass pass pass
    UCA-params-031[+] pass pass pass pass pass pass
    UCA-params-032[+] pass pass pass pass pass pass
    UCA-params-033[+] pass pass pass pass pass pass
    UCA-maxVariable-001[+] no result pass pass pass pass pass
    UCA-maxVariable-002[+] no result pass pass pass pass pass
    UCA-maxVariable-003[+] no result pass pass pass pass pass
    UCA-maxVariable-004[+] no result pass pass pass pass pass
    UCA-maxVariable-005[+] no result pass pass pass pass pass
    UCA-maxVariable-006[+] no result pass pass pass pass pass
    UCA-maxVariable-007[+] no result pass pass pass pass pass
    UCA-maxVariable-008[+] no result pass pass pass pass pass
    UCA-maxVariable-009[+] no result pass pass pass pass pass
    UCA-maxVariable-010[+] no result pass pass pass pass pass
    UCA-maxVariable-011[+] no result pass pass pass pass pass
    UCA-maxVariable-012[+] no result pass pass pass pass pass
    UCA-maxVariable-013[+] no result pass pass pass pass pass
    UCA-maxVariable-014[+] no result pass pass pass pass pass
    UCA-maxVariable-015[+] no result pass pass pass pass pass
    UCA-maxVariable-016[+] no result pass pass pass pass pass
    UCA-misc-lang-001[+] pass pass pass pass pass pass
    UCA-misc-lang-002[+] pass pass pass pass pass pass
    UCA-misc-lang-003[+] pass pass pass pass pass pass
    UCA-misc-lang-004[+] pass pass pass pass pass pass