|
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-time-equal | 58/58 | 52/52 | 58/58 | 52/52 | 58/58 | 58/52 | 0/6 |
op-time-equal2args-1[+]
X op-time-equal2args-1: Created on: 2004-12-13 Spec Dependencies: Test: xs:time("00:00:00Z") eq xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-2[+]
X op-time-equal2args-2: Created on: 2004-12-13 Spec Dependencies: Test: xs:time("08:03:35Z") eq xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-3[+]
X op-time-equal2args-3: Created on: 2004-12-13 Spec Dependencies: Test: xs:time("23:59:59Z") eq xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-4[+]
X op-time-equal2args-4: Created on: 2004-12-13 Spec Dependencies: Test: xs:time("00:00:00Z") eq xs:time("08:03:35Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-5[+]
X op-time-equal2args-5: Created on: 2004-12-13 Spec Dependencies: Test: xs:time("00:00:00Z") eq xs:time("23:59:59Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-6[+]
X op-time-equal2args-6: Created on: 2004-12-13 Spec Dependencies: Test: xs:time("00:00:00Z") ne xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-7[+]
X op-time-equal2args-7: Created on: 2004-12-13 Spec Dependencies: Test: xs:time("08:03:35Z") ne xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-8[+]
X op-time-equal2args-8: Created on: 2004-12-13 Spec Dependencies: Test: xs:time("23:59:59Z") ne xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-9[+]
X op-time-equal2args-9: Created on: 2004-12-13 Spec Dependencies: Test: xs:time("00:00:00Z") ne xs:time("08:03:35Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-10[+]
X op-time-equal2args-10: Created on: 2004-12-13 Spec Dependencies: Test: xs:time("00:00:00Z") ne xs:time("23:59:59Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-11[+]
X op-time-equal2args-11: Created on: 2005-06-03 Spec Dependencies: Test: xs:time("00:00:00Z") le xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-12[+]
X op-time-equal2args-12: Created on: 2005-06-03 Spec Dependencies: Test: xs:time("08:03:35Z") le xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-13[+]
X op-time-equal2args-13: Created on: 2005-06-03 Spec Dependencies: Test: xs:time("23:59:59Z") le xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-14[+]
X op-time-equal2args-14: Created on: 2005-06-03 Spec Dependencies: Test: xs:time("00:00:00Z") le xs:time("08:03:35Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-15[+]
X op-time-equal2args-15: Created on: 2005-06-03 Spec Dependencies: Test: xs:time("00:00:00Z") le xs:time("23:59:59Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-16[+]
X op-time-equal2args-16: Created on: 2005-06-03 Spec Dependencies: Test: xs:time("00:00:00Z") ge xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-17[+]
X op-time-equal2args-17: Created on: 2005-06-03 Spec Dependencies: Test: xs:time("08:03:35Z") ge xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-18[+]
X op-time-equal2args-18: Created on: 2005-06-03 Spec Dependencies: Test: xs:time("23:59:59Z") ge xs:time("00:00:00Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-19[+]
X op-time-equal2args-19: Created on: 2005-06-03 Spec Dependencies: Test: xs:time("00:00:00Z") ge xs:time("08:03:35Z") |
pass | pass | pass | pass | pass | pass | |
op-time-equal2args-20[+]
X op-time-equal2args-20: Created on: 2005-06-03 Spec Dependencies: Test: xs:time("00:00:00Z") ge xs:time("23:59:59Z") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-1[+]
X K-TimeEQ-1: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("23:01:04.12") eq xs:time("23:01:04.12") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-2[+]
X K-TimeEQ-2: Created on: 2007-11-26+01:00 Spec Dependencies: Test: not(xs:time("23:01:04.12") eq xs:time("23:01:04.13")) |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-3[+]
X K-TimeEQ-3: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("23:01:05.12") ne xs:time("23:01:04.12") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-4[+]
X K-TimeEQ-4: Created on: 2007-11-26+01:00 Spec Dependencies: Test: not(xs:time("23:01:04.12") ne xs:time("23:01:04.12")) |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-5[+]
X K-TimeEQ-5: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("16:00:12.345-00:00") eq xs:time("16:00:12.345Z") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-6[+]
X K-TimeEQ-6: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("16:00:12.345+00:00") eq xs:time("16:00:12.345Z") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-7[+]
X K-TimeEQ-7: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("16:00:12.345Z") eq xs:time("16:00:12.345Z") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-8[+]
X K-TimeEQ-8: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("16:00:12.345-00:00") eq xs:time("16:00:12.345+00:00") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-9[+]
X K-TimeEQ-9: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("12:12:23") eq xs:date("1999-12-04") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-10[+]
X K-TimeEQ-10: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("12:12:23") ne xs:date("1999-12-04") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-11[+]
X K-TimeEQ-11: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("12:12:23") le xs:date("1999-12-04") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-12[+]
X K-TimeEQ-12: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("12:12:23") lt xs:date("1999-12-04") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-13[+]
X K-TimeEQ-13: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("12:12:23") ge xs:date("1999-12-04") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-14[+]
X K-TimeEQ-14: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("12:12:23") gt xs:date("1999-12-04") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-15[+]
X K-TimeEQ-15: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:date("1999-12-04") eq xs:time("12:12:23") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-16[+]
X K-TimeEQ-16: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:date("1999-12-04") ne xs:time("12:12:23") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-17[+]
X K-TimeEQ-17: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:date("1999-12-04") le xs:time("12:12:23") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-18[+]
X K-TimeEQ-18: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:date("1999-12-04") lt xs:time("12:12:23") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-19[+]
X K-TimeEQ-19: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:date("1999-12-04") ge xs:time("12:12:23") |
pass | pass | pass | pass | pass | pass | |
K-TimeEQ-20[+]
X K-TimeEQ-20: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:date("1999-12-04") gt xs:time("12:12:23") |
pass | pass | pass | pass | pass | pass | |
K2-TimeEQ-1[+]
X K2-TimeEQ-1: Created on: 2007-11-26+01:00 Spec Dependencies: Test: xs:time("01:01:01-03:00") ne xs:time("01:01:01+03:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-time-equal-001[+]
X cbcl-time-equal-001: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare function local:two-digit($number as xs:integer) { let $string := string($number) return if (string-length($string) lt 2) then concat('0', $string) else $string }; declare function local:time($hours as xs:integer, $mins as xs:integer, $seconds as xs:decimal) { let $h := local:two-digit($hours), $m := local:two-digit($mins) return xs:time(concat($h, ':', $m, ':', $seconds)) }; not(local:time(12, 59, 30) eq xs:time("12:32:05")) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-time-equal-002[+]
X cbcl-time-equal-002: Created on: 2008-05-16 Spec Dependencies: Test: xs:time("14:00:00-12:00") eq xs:time("02:00:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-time-equal-003[+]
X cbcl-time-equal-003: Created on: 2008-05-16 Spec Dependencies: Test: xs:time("02:00:00") eq xs:time("14:00:00-12:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-time-equal-004[+]
X cbcl-time-equal-004: Created on: 2008-05-16 Spec Dependencies: Test: xs:time("00:00:01+01:00") eq xs:time("00:00:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-time-equal-005[+]
X cbcl-time-equal-005: Created on: 2008-05-16 Spec Dependencies: Test: xs:time("00:00:00") eq xs:time("00:00:01+01:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-time-equal-006[+]
X cbcl-time-equal-006: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare function local:two-digit($number as xs:integer) { let $string := string($number) return if (string-length($string) lt 2) then concat('0', $string) else $string }; declare function local:time($hours as xs:integer, $mins as xs:integer, $seconds as xs:decimal) { let $h := local:two-digit($hours), $m := local:two-digit($mins) return xs:time(concat($h, ':', $m, ':', $seconds)) }; not(local:time(12, 59, 30) ne xs:time("12:32:05")) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-time-equal-007[+]
X cbcl-time-equal-007: Created on: 2008-05-16 Spec Dependencies: Test: xs:time("14:00:00-12:00") ne xs:time("02:00:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-time-equal-008[+]
X cbcl-time-equal-008: Created on: 2008-05-16 Spec Dependencies: Test: xs:time("02:00:00") ne xs:time("14:00:00-12:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-time-equal-009[+]
X cbcl-time-equal-009: Created on: 2008-05-16 Spec Dependencies: Test: xs:time("00:00:01+01:00") ne xs:time("00:00:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-time-equal-010[+]
X cbcl-time-equal-010: Created on: 2008-05-16 Spec Dependencies: Test: xs:time("00:00:00") ne xs:time("00:00:01+01:00") |
pass | pass | pass | pass | pass | pass | |
cbcl-time-equal-011[+]
X cbcl-time-equal-011: Created on: 2008-05-21 Spec Dependencies: spec = XQ10+ Test: declare function local:time($time as xs:time, $null as xs:boolean) { if ($null) then () else $time }; exists(local:time(xs:time("23:58:00"), fn:true()) eq xs:time("23:58:00")) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-time-equal-012[+]
X cbcl-time-equal-012: Created on: 2008-05-21 Spec Dependencies: spec = XQ10+ Test: declare function local:time($time as xs:time, $null as xs:boolean) { if ($null) then () else $time }; local:time(xs:time("23:58:00"), fn:false()) eq xs:time("23:58:00") |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-time-equal-013[+]
X cbcl-time-equal-013: Created on: 2008-05-21 Spec Dependencies: spec = XQ10+ Test: declare function local:time($time as xs:time, $null as xs:boolean) { if ($null) then () else $time }; exists(local:time(xs:time("23:58:00"), fn:true()) ne xs:time("23:58:00")) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-time-equal-014[+]
X cbcl-time-equal-014: Created on: 2008-05-21 Spec Dependencies: spec = XQ10+ Test: declare function local:time($time as xs:time, $null as xs:boolean) { if ($null) then () else $time }; local:time(xs:time("23:58:00"), fn:false()) ne xs:time("23:58:00") |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-time-equal-017[+]
X cbcl-time-equal-017: Created on: 2008-05-23 Spec Dependencies: Test: xs:time("00:00:00+12:00") eq xs:time("00:00:01") |
pass | pass | pass | pass | pass | pass | |
cbcl-time-equal-018[+]
X cbcl-time-equal-018: Created on: 2008-05-23 Spec Dependencies: Test: xs:time("00:00:00+12:00") ne xs:time("00:00:01") |
pass | pass | pass | pass | pass | pass | |
cbcl-time-equal-019[+]
X cbcl-time-equal-019: Created on: 2008-05-16 Spec Dependencies: Test: if (implicit-timezone() eq xs:dayTimeDuration('PT1H')) then xs:time("12:00:00+02:00") eq xs:time("12:00:00") else xs:time("12:00:00+01:00") eq xs:time("12:00:00") |
pass | pass | pass | pass | pass | pass |