|
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) |
|
---|---|---|---|---|---|---|---|
op-gMonthDay-equal | 51/51 | 45/45 | 51/51 | 45/45 | 51/51 | 51/45 | 0/6 |
op-gMonthDay-equal2args-1[+]
X op-gMonthDay-equal2args-1: Created on: 2004-12-13 Spec Dependencies: Test: xs:gMonthDay("--01-01Z") eq xs:gMonthDay("--01-01Z") |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal2args-2[+]
X op-gMonthDay-equal2args-2: Created on: 2004-12-13 Spec Dependencies: Test: xs:gMonthDay("--04-10Z") eq xs:gMonthDay("--01-01Z") |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal2args-3[+]
X op-gMonthDay-equal2args-3: Created on: 2004-12-13 Spec Dependencies: Test: xs:gMonthDay("--12-31Z") eq xs:gMonthDay("--01-01Z") |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal2args-4[+]
X op-gMonthDay-equal2args-4: Created on: 2004-12-13 Spec Dependencies: Test: xs:gMonthDay("--01-01Z") eq xs:gMonthDay("--04-10Z") |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal2args-5[+]
X op-gMonthDay-equal2args-5: Created on: 2004-12-13 Spec Dependencies: Test: xs:gMonthDay("--01-01Z") eq xs:gMonthDay("--12-31Z") |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal2args-6[+]
X op-gMonthDay-equal2args-6: Created on: 2004-12-13 Spec Dependencies: Test: xs:gMonthDay("--01-01Z") ne xs:gMonthDay("--01-01Z") |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal2args-7[+]
X op-gMonthDay-equal2args-7: Created on: 2004-12-13 Spec Dependencies: Test: xs:gMonthDay("--04-10Z") ne xs:gMonthDay("--01-01Z") |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal2args-8[+]
X op-gMonthDay-equal2args-8: Created on: 2004-12-13 Spec Dependencies: Test: xs:gMonthDay("--12-31Z") ne xs:gMonthDay("--01-01Z") |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal2args-9[+]
X op-gMonthDay-equal2args-9: Created on: 2004-12-13 Spec Dependencies: Test: xs:gMonthDay("--01-01Z") ne xs:gMonthDay("--04-10Z") |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal2args-10[+]
X op-gMonthDay-equal2args-10: Created on: 2004-12-13 Spec Dependencies: Test: xs:gMonthDay("--01-01Z") ne xs:gMonthDay("--12-31Z") |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-2[+]
X op-gMonthDay-equal-2: Created on: 2005-06-22 Spec Dependencies: Test: (xs:gMonthDay("--12-25Z") eq xs:gMonthDay("--12-26Z")) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-3[+]
X op-gMonthDay-equal-3: Created on: 2005-06-22 Spec Dependencies: Test: fn:not((xs:gMonthDay("--12-10Z") eq xs:gMonthDay("--12-10Z"))) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-4[+]
X op-gMonthDay-equal-4: Created on: 2005-06-22 Spec Dependencies: Test: fn:not(xs:gMonthDay("--05-01Z") ne xs:gMonthDay("--06-12Z")) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-5[+]
X op-gMonthDay-equal-5: Created on: 2005-06-22 Spec Dependencies: Test: fn:not(xs:gMonthDay("--11-10Z") eq xs:gMonthDay("--10-02Z")) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-6[+]
X op-gMonthDay-equal-6: Created on: 2005-06-22 Spec Dependencies: Test: fn:not(xs:gMonthDay("--05-10Z") ne xs:gMonthDay("--05-10Z")) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-7[+]
X op-gMonthDay-equal-7: Created on: 2005-06-22 Spec Dependencies: Test: (xs:gMonthDay("--04-02Z") eq xs:gMonthDay("--02-03Z")) and (xs:gMonthDay("--01-07Z") eq xs:gMonthDay("--12-10Z")) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-8[+]
X op-gMonthDay-equal-8: Created on: 2005-06-22 Spec Dependencies: Test: (xs:gMonthDay("--12-10Z") ne xs:gMonthDay("--03-11Z")) and (xs:gMonthDay("--05-12Z") ne xs:gMonthDay("--08-08Z")) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-9[+]
X op-gMonthDay-equal-9: Created on: 2005-06-22 Spec Dependencies: Test: (xs:gMonthDay("--02-01Z") eq xs:gMonthDay("--02-10Z")) or (xs:gMonthDay("--06-02Z") eq xs:gMonthDay("--06-03Z")) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-10[+]
X op-gMonthDay-equal-10: Created on: 2005-06-22 Spec Dependencies: Test: (xs:gMonthDay("--06-02Z") ne xs:gMonthDay("--06-09Z")) or (xs:gMonthDay("--08-06Z") ne xs:gMonthDay("--09-01Z")) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-11[+]
X op-gMonthDay-equal-11: Created on: 2005-06-22 Spec Dependencies: Test: (xs:gMonthDay("--03-04Z") eq xs:gMonthDay("--01-07Z")) or (fn:true()) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-12[+]
X op-gMonthDay-equal-12: Created on: 2005-06-22 Spec Dependencies: Test: (xs:gMonthDay("--08-04Z") ne xs:gMonthDay("--07-12Z")) or (fn:true()) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-13[+]
X op-gMonthDay-equal-13: Created on: 2005-06-22 Spec Dependencies: Test: (xs:gMonthDay("--05-05Z") eq xs:gMonthDay("--05-05Z")) or (fn:false()) |
pass | pass | pass | pass | pass | pass | |
op-gMonthDay-equal-14[+]
X op-gMonthDay-equal-14: Created on: 2005-06-22 Spec Dependencies: Test: (xs:gMonthDay("--09-09Z") ne xs:gMonthDay("--09-10Z")) or (fn:false()) |
pass | pass | pass | pass | pass | pass | |
K-gMonthDayEQ-1[+]
X K-gMonthDayEQ-1: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:gMonthDay("--04-01 ") eq xs:gMonthDay("--04-01") |
pass | pass | pass | pass | pass | pass | |
K-gMonthDayEQ-2[+]
X K-gMonthDayEQ-2: Created on: 2007-11-26+01:00 Spec Dependencies: Test: not(xs:gMonthDay("--03-03") eq xs:gMonthDay("--04-03")) |
pass | pass | pass | pass | pass | pass | |
K-gMonthDayEQ-3[+]
X K-gMonthDayEQ-3: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:gMonthDay("--04-12") ne xs:gMonthDay("--04-11") |
pass | pass | pass | pass | pass | pass | |
K-gMonthDayEQ-4[+]
X K-gMonthDayEQ-4: Created on: 2007-11-26+01:00 Spec Dependencies: Test: not(xs:gMonthDay("--04-11") ne xs:gMonthDay("--04-11")) |
pass | pass | pass | pass | pass | pass | |
K-gMonthDayEQ-5[+]
X K-gMonthDayEQ-5: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:gMonthDay("--03-01-00:00") eq xs:gMonthDay("--03-01Z") |
pass | pass | pass | pass | pass | pass | |
K-gMonthDayEQ-6[+]
X K-gMonthDayEQ-6: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:gMonthDay("--03-01+00:00") eq xs:gMonthDay("--03-01Z") |
pass | pass | pass | pass | pass | pass | |
K-gMonthDayEQ-7[+]
X K-gMonthDayEQ-7: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:gMonthDay("--03-01Z") eq xs:gMonthDay("--03-01Z") |
pass | pass | pass | pass | pass | pass | |
K-gMonthDayEQ-8[+]
X K-gMonthDayEQ-8: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:gMonthDay("--03-01-00:00") eq xs:gMonthDay("--03-01+00:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-001[+]
X cbcl-gMonthDay-equal-001: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare function local:gMonthDay($day as xs:integer) { if ($day lt 10) then xs:gMonthDay(concat("--12-0", $day)) else xs:gMonthDay(concat("--12-", $day)) }; not(local:gMonthDay(1) eq xs:gMonthDay("--12-31")) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-gMonthDay-equal-002[+]
X cbcl-gMonthDay-equal-002: Created on: 2008-05-16 Spec Dependencies: Test: if (implicit-timezone() eq xs:dayTimeDuration('PT9M')) then xs:gMonthDay("--12-30") eq xs:gMonthDay("--12-31+09:01") else xs:gMonthDay("--12-30") eq xs:gMonthDay("--12-31+09:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-003[+]
X cbcl-gMonthDay-equal-003: Created on: 2008-05-16 Spec Dependencies: Test: if (implicit-timezone() eq xs:dayTimeDuration('PT9M')) then xs:gMonthDay("--12-31+09:01") eq xs:gMonthDay("--12-30") else xs:gMonthDay("--12-31+09:00") eq xs:gMonthDay("--12-30") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-004[+]
X cbcl-gMonthDay-equal-004: Created on: 2008-05-16 Spec Dependencies: Test: if (implicit-timezone() eq xs:dayTimeDuration('-PT9M')) then xs:gMonthDay("--12-30") eq xs:gMonthDay("--12-31-09:01") else xs:gMonthDay("--12-30") eq xs:gMonthDay("--12-31-09:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-005[+]
X cbcl-gMonthDay-equal-005: Created on: 2008-05-16 Spec Dependencies: Test: if (implicit-timezone() eq xs:dayTimeDuration('-PT9M')) then xs:gMonthDay("--12-31-09:01") eq xs:gMonthDay("--12-30") else xs:gMonthDay("--12-31-09:00") eq xs:gMonthDay("--12-30") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-006[+]
X cbcl-gMonthDay-equal-006: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare function local:gMonthDay($day as xs:integer) { if ($day lt 10) then xs:gMonthDay(concat("--12-0", $day)) else xs:gMonthDay(concat("--12-", $day)) }; not(local:gMonthDay(1) ne xs:gMonthDay("--12-31")) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-gMonthDay-equal-007[+]
X cbcl-gMonthDay-equal-007: Created on: 2008-05-16 Spec Dependencies: Test: if (implicit-timezone() eq xs:dayTimeDuration('PT9M')) then xs:gMonthDay("--12-30") ne xs:gMonthDay("--12-31+09:01") else xs:gMonthDay("--12-30") ne xs:gMonthDay("--12-31+09:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-008[+]
X cbcl-gMonthDay-equal-008: Created on: 2008-05-16 Spec Dependencies: Test: if (implicit-timezone() eq xs:dayTimeDuration('PT9M')) then xs:gMonthDay("--12-31+09:01") ne xs:gMonthDay("--12-30") else xs:gMonthDay("--12-31+09:00") ne xs:gMonthDay("--12-30") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-009[+]
X cbcl-gMonthDay-equal-009: Created on: 2008-05-16 Spec Dependencies: Test: if (implicit-timezone() eq xs:dayTimeDuration('-PT9M')) then xs:gMonthDay("--12-30") ne xs:gMonthDay("--12-31-09:01") else xs:gMonthDay("--12-30") ne xs:gMonthDay("--12-31-09:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-010[+]
X cbcl-gMonthDay-equal-010: Created on: 2008-05-16 Spec Dependencies: Test: if (implicit-timezone() eq xs:dayTimeDuration('-PT9M')) then xs:gMonthDay("--12-31-09:01") ne xs:gMonthDay("--12-30") else xs:gMonthDay("--12-31-09:00") ne xs:gMonthDay("--12-30") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-011[+]
X cbcl-gMonthDay-equal-011: Created on: 2008-05-21 Spec Dependencies: spec = XQ10+ Test: declare function local:gMonthDay($gMonthDay as xs:gMonthDay, $null as xs:boolean) { if ($null) then () else $gMonthDay }; exists(local:gMonthDay(xs:gMonthDay("--12-31"), fn:true()) eq xs:gMonthDay("--12-31")) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-gMonthDay-equal-012[+]
X cbcl-gMonthDay-equal-012: Created on: 2008-05-21 Spec Dependencies: spec = XQ10+ Test: declare function local:gMonthDay($gMonthDay as xs:gMonthDay, $null as xs:boolean) { if ($null) then () else $gMonthDay }; local:gMonthDay(xs:gMonthDay("--12-31"), fn:false()) eq xs:gMonthDay("--12-31") |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-gMonthDay-equal-013[+]
X cbcl-gMonthDay-equal-013: Created on: 2008-05-21 Spec Dependencies: spec = XQ10+ Test: declare function local:gMonthDay($gMonthDay as xs:gMonthDay, $null as xs:boolean) { if ($null) then () else $gMonthDay }; exists(local:gMonthDay(xs:gMonthDay("--12-31"), fn:true()) ne xs:gMonthDay("--12-31")) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-gMonthDay-equal-014[+]
X cbcl-gMonthDay-equal-014: Created on: 2008-05-21 Spec Dependencies: spec = XQ10+ Test: declare function local:gMonthDay($gMonthDay as xs:gMonthDay, $null as xs:boolean) { if ($null) then () else $gMonthDay }; local:gMonthDay(xs:gMonthDay("--12-31"), fn:false()) ne xs:gMonthDay("--12-31") |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-gMonthDay-equal-015[+]
X cbcl-gMonthDay-equal-015: Created on: 2008-05-21 Spec Dependencies: Test: xs:gMonthDay("--01-30-12:00") eq xs:gMonthDay("--01-31+12:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-016[+]
X cbcl-gMonthDay-equal-016: Created on: 2008-05-21 Spec Dependencies: Test: xs:gMonthDay("--01-31+12:00") eq xs:gMonthDay("--01-30-12:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-017[+]
X cbcl-gMonthDay-equal-017: Created on: 2008-05-21 Spec Dependencies: Test: xs:gMonthDay("--01-30-12:00") ne xs:gMonthDay("--01-31+12:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-018[+]
X cbcl-gMonthDay-equal-018: Created on: 2008-05-21 Spec Dependencies: Test: xs:gMonthDay("--01-31+12:00") ne xs:gMonthDay("--01-30-12:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-019[+]
X cbcl-gMonthDay-equal-019: Created on: 2008-05-23 Spec Dependencies: Test: if (implicit-timezone() eq xs:dayTimeDuration('PT1M')) then xs:gMonthDay("--12-30") eq xs:gMonthDay("--12-31+01:01") else xs:gMonthDay("--12-30") eq xs:gMonthDay("--12-31+01:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-gMonthDay-equal-020[+]
X cbcl-gMonthDay-equal-020: Created on: 2008-05-23 Spec Dependencies: Test: if (implicit-timezone() eq xs:dayTimeDuration('PT1M')) then xs:gMonthDay("--12-31+01:01") eq xs:gMonthDay("--12-30") else xs:gMonthDay("--12-31+01:00") eq xs:gMonthDay("--12-30") |
pass | pass | pass | pass | pass | pass |