|
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) |
|
---|---|---|---|---|---|---|---|
prod-CastExpr.derived | 154/156 | 153/152 | 154/156 | 152/150 | 153/154 | 153/0 | 0/6 |
cast-derived-1[+]
X cast-derived-1: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:decimal |
pass | pass | pass | pass | pass | pass | |
cast-derived-2[+]
X cast-derived-2: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:decimal |
pass | pass | pass | pass | pass | pass | |
cast-derived-3[+]
X cast-derived-3: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(-10.0) return $value cast as xs:nonPositiveInteger |
pass | pass | pass | pass | pass | pass | |
cast-derived-4[+]
X cast-derived-4: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:long |
pass | pass | pass | pass | pass | pass | |
cast-derived-5[+]
X cast-derived-5: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:nonNegativeInteger |
pass | pass | pass | pass | pass | pass | |
cast-derived-6[+]
X cast-derived-6: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(-10.0) return $value cast as xs:negativeInteger |
pass | pass | pass | pass | pass | pass | |
cast-derived-7[+]
X cast-derived-7: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:int |
pass | pass | pass | pass | pass | pass | |
cast-derived-8[+]
X cast-derived-8: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:unsignedLong |
pass | pass | pass | pass | pass | pass | |
cast-derived-9[+]
X cast-derived-9: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:positiveInteger |
pass | pass | pass | pass | pass | pass | |
cast-derived-10[+]
X cast-derived-10: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:short |
pass | pass | pass | pass | pass | pass | |
cast-derived-11[+]
X cast-derived-11: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:unsignedInt |
pass | pass | pass | pass | pass | pass | |
cast-derived-12[+]
X cast-derived-12: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:unsignedShort |
pass | pass | pass | pass | pass | pass | |
cast-derived-13[+]
X cast-derived-13: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:unsignedByte |
pass | pass | pass | pass | pass | pass | |
cast-derived-14[+]
X cast-derived-14: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:float(10.0) return $value cast as xs:byte |
pass | pass | pass | pass | pass | pass | |
cast-derived-15[+]
X cast-derived-15: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:double(10E2) return $value cast as xs:decimal |
pass | pass | pass | pass | pass | pass | |
cast-derived-16[+]
X cast-derived-16: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:double(10E2) return $value cast as xs:integer |
pass | pass | pass | pass | pass | pass | |
cast-derived-17[+]
X cast-derived-17: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:double(10E2) return $value cast as xs:positiveInteger |
pass | pass | pass | pass | pass | pass | |
cast-derived-18[+]
X cast-derived-18: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:double(10E2) return $value cast as xs:long |
pass | pass | pass | pass | pass | pass | |
cast-derived-19[+]
X cast-derived-19: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:double(10E2) return $value cast as xs:int |
pass | pass | pass | pass | pass | pass | |
cast-derived-20[+]
X cast-derived-20: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:double(10E2) return $value cast as xs:unsignedLong |
pass | pass | pass | pass | pass | pass | |
cast-derived-21[+]
X cast-derived-21: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:double(10E2) return $value cast as xs:short |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-1[+]
X cast-to-parent-1: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:decimal(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-2[+]
X cast-to-parent-2: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-3[+]
X cast-to-parent-3: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:nonPositiveInteger(-10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-4[+]
X cast-to-parent-4: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:long(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-5[+]
X cast-to-parent-5: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:nonNegativeInteger(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-6[+]
X cast-to-parent-6: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:negativeInteger(-10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-7[+]
X cast-to-parent-7: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:int(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-8[+]
X cast-to-parent-8: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:unsignedLong(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-9[+]
X cast-to-parent-9: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:positiveInteger(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-10[+]
X cast-to-parent-10: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:short(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-11[+]
X cast-to-parent-11: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:unsignedInt(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-12[+]
X cast-to-parent-12: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:unsignedShort(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-13[+]
X cast-to-parent-13: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:unsignedByte(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-14[+]
X cast-to-parent-14: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:byte(10.0) return $value cast as xs:float |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-15[+]
X cast-to-parent-15: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:decimal(10E2) return $value cast as xs:double |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-16[+]
X cast-to-parent-16: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10E2) return $value cast as xs:double |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-17[+]
X cast-to-parent-17: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:positiveInteger(10E2) return $value cast as xs:double |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-18[+]
X cast-to-parent-18: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:long(10E2) return $value cast as xs:double |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-19[+]
X cast-to-parent-19: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:int(10E2) return $value cast as xs:double |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-20[+]
X cast-to-parent-20: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:unsignedLong(10E2) return $value cast as xs:double |
pass | pass | pass | pass | pass | pass | |
cast-to-parent-21[+]
X cast-to-parent-21: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:short(10E2) return $value cast as xs:double |
pass | pass | pass | pass | pass | pass | |
cast-within-1[+]
X cast-within-1: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(-10.0) return $value cast as xs:nonPositiveInteger |
pass | pass | pass | pass | pass | pass | |
cast-within-2[+]
X cast-within-2: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10.0) return $value cast as xs:long |
pass | pass | pass | pass | pass | pass | |
cast-within-3[+]
X cast-within-3: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10.0) return $value cast as xs:nonNegativeInteger |
pass | pass | pass | pass | pass | pass | |
cast-within-4[+]
X cast-within-4: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(-10.0) return $value cast as xs:negativeInteger |
pass | pass | pass | pass | pass | pass | |
cast-within-5[+]
X cast-within-5: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10.0) return $value cast as xs:int |
pass | pass | pass | pass | pass | pass | |
cast-within-6[+]
X cast-within-6: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10.0) return $value cast as xs:unsignedLong |
pass | pass | pass | pass | pass | pass | |
cast-within-7[+]
X cast-within-7: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10.0) return $value cast as xs:positiveInteger |
pass | pass | pass | pass | pass | pass | |
cast-within-8[+]
X cast-within-8: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10.0) return $value cast as xs:short |
pass | pass | pass | pass | pass | pass | |
cast-within-9[+]
X cast-within-9: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10.0) return $value cast as xs:unsignedInt |
pass | pass | pass | pass | pass | pass | |
cast-within-10[+]
X cast-within-10: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10.0) return $value cast as xs:byte |
pass | pass | pass | pass | pass | pass | |
cast-within-11[+]
X cast-within-11: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10.0) return $value cast as xs:unsignedShort |
pass | pass | pass | pass | pass | pass | |
cast-within-12[+]
X cast-within-12: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:integer(10.0) return $value cast as xs:unsignedByte |
pass | pass | pass | pass | pass | pass | |
cast-within-13[+]
X cast-within-13: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:long(10.0) return $value cast as xs:integer |
pass | pass | pass | pass | pass | pass | |
cast-within-14[+]
X cast-within-14: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:long(10.0) return $value cast as xs:nonNegativeInteger |
pass | pass | pass | pass | pass | pass | |
cast-within-15[+]
X cast-within-15: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:long(-10) return $value cast as xs:negativeInteger |
pass | pass | pass | pass | pass | pass | |
cast-within-16[+]
X cast-within-16: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:long(10) return $value cast as xs:int |
pass | pass | pass | pass | pass | pass | |
cast-within-17[+]
X cast-within-17: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:long(10) return $value cast as xs:unsignedLong |
pass | pass | pass | pass | pass | pass | |
cast-within-18[+]
X cast-within-18: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:long(10) return $value cast as xs:positiveInteger |
pass | pass | pass | pass | pass | pass | |
cast-within-19[+]
X cast-within-19: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:long(10) return $value cast as xs:short |
pass | pass | pass | pass | pass | pass | |
cast-within-20[+]
X cast-within-20: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:long(10) return $value cast as xs:unsignedInt |
pass | pass | pass | pass | pass | pass | |
cast-within-21[+]
X cast-within-21: Created on: 2006-03-27 Spec Dependencies: spec = XP30+ XQ10+ Test: let $value := xs:long(10) return $value cast as xs:byte |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-derived-001[+]
X cbcl-cast-derived-001: Created on: 2008-04-25 Spec Dependencies: spec = XQ10+ feature = schemaImport spec = XP30+ XQ10+ Test: import schema namespace derivedType="http://www.w3.org/XQueryTest/derivedTypes"; 16 cast as derivedType:integer, 16 cast as derivedType:double, 16 cast as derivedType:decimal, 16 cast as derivedType:float, "aaaaaaaaaaaa" cast as derivedType:base64Binary, "aaaaaaaaaa" cast as derivedType:hexBinary, "http://news.bbc.co.uk/" cast as derivedType:anyURI, true() cast as derivedType:boolean, xs:dateTime("2001-01-01T09:00:00") cast as derivedType:dateTime, xs:time("10:00:00") cast as derivedType:time, "valid value 1" cast as derivedType:string, "value1" cast as derivedType:QName, "derivedType:value1" cast as derivedType:NOTATION, "---01" cast as derivedType:gDay, "--12-25" cast as derivedType:gMonthDay, "--12" cast as derivedType:gMonth, "2004" cast as derivedType:gYear, "2004-02" cast as derivedType:gYearMonth, "P1D" cast as derivedType:duration, "1" cast as derivedType:positiveInteger, "-1" cast as derivedType:nonPositiveInteger, "1" cast as derivedType:nonNegativeInteger, "-1" cast as derivedType:negativeInteger, "1" cast as derivedType:long, "1" cast as derivedType:short, "1" cast as derivedType:unsignedByte, "1" cast as derivedType:byte, "1" cast as derivedType:unsignedInt, "1" cast as derivedType:unsignedLong, "1" cast as derivedType:unsignedShort |
no result | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-cast-byte-001[+]
X cbcl-cast-byte-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:byte(128) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-byte-002[+]
X cbcl-cast-byte-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:byte(-129) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-byte-003[+]
X cbcl-cast-byte-003: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:byte("128") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-byte-004[+]
X cbcl-cast-byte-004: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:byte("-129") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-date-001[+]
X cbcl-cast-date-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "-25252734927766555-06-06" cast as xs:date |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-date-002[+]
X cbcl-cast-date-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "25252734927766555-07-29" cast as xs:date |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-dateTime-001[+]
X cbcl-cast-dateTime-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "-25252734927766555-06-06T00:00:00Z" cast as xs:dateTime |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-dateTime-002[+]
X cbcl-cast-dateTime-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "25252734927766555-07-29T00:00:00Z" cast as xs:dateTime |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-dayTimeDuration-001[+]
X cbcl-cast-dayTimeDuration-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "P11768614336404564651D" cast as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-dayTimeDuration-002[+]
X cbcl-cast-dayTimeDuration-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "-P11768614336404564651D" cast as xs:duration |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-decimal-001[+]
X cbcl-cast-decimal-001: Created on: 2008-05-01 Spec Dependencies: spec = XP30+ XQ10+ Test: 1.7976931348623157E+308 cast as xs:decimal |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-decimal-002[+]
X cbcl-cast-decimal-002: Created on: 2008-05-01 Spec Dependencies: spec = XP30+ XQ10+ Test: -1.7976931348623157E+308 cast as xs:decimal |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-decimal-003[+]
X cbcl-cast-decimal-003: Created on: 2008-05-01 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:float('3.402823e38') cast as xs:decimal |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-decimal-004[+]
X cbcl-cast-decimal-004: Created on: 2008-05-01 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:float('-3.402823e38') cast as xs:decimal |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-duration-001[+]
X cbcl-cast-duration-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "-P768614336404564651Y" cast as xs:duration |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-duration-002[+]
X cbcl-cast-duration-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "P768614336404564651Y" cast as xs:duration |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-entity-001[+]
X cbcl-cast-entity-001: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:NCName('entity') cast as xs:ENTITY |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-entity-002[+]
X cbcl-cast-entity-002: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: fn:current-time() cast as xs:ENTITY |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-id-001[+]
X cbcl-cast-id-001: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:NCName('id') cast as xs:ID |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-id-002[+]
X cbcl-cast-id-002: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: fn:current-time() cast as xs:ID |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-idref-001[+]
X cbcl-cast-idref-001: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:NCName('idref') cast as xs:IDREF |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-idref-002[+]
X cbcl-cast-idref-002: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: fn:current-time() cast as xs:IDREF |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-int-001[+]
X cbcl-cast-int-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:int(2147483648) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-int-002[+]
X cbcl-cast-int-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:int(-2147483649) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-int-003[+]
X cbcl-cast-int-003: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:int("2147483648") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-int-004[+]
X cbcl-cast-int-004: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:int("-2147483649") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-integer-001[+]
X cbcl-cast-integer-001: Created on: 2008-04-30 Spec Dependencies: spec = XP30+ XQ10+ Test: 1.7976931348623157E+308 cast as xs:integer |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-integer-002[+]
X cbcl-cast-integer-002: Created on: 2008-04-30 Spec Dependencies: spec = XP30+ XQ10+ Test: -1.7976931348623157E+308 cast as xs:integer |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-integer-003[+]
X cbcl-cast-integer-003: Created on: 2008-04-30 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:float('3.402823e38') cast as xs:integer |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-integer-004[+]
X cbcl-cast-integer-004: Created on: 2008-04-30 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:float('-3.402823e38') cast as xs:integer |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-language-001[+]
X cbcl-cast-language-001: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:language('en-gb') cast as xs:language |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-long-001[+]
X cbcl-cast-long-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:long(9223372036854775808) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-long-002[+]
X cbcl-cast-long-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:long(-9223372036854775809) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-long-003[+]
X cbcl-cast-long-003: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:long("9223372036854775808") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-long-004[+]
X cbcl-cast-long-004: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:long("-9223372036854775809") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-name-001[+]
X cbcl-cast-name-001: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:NCName('NCName') cast as xs:Name |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-name-002[+]
X cbcl-cast-name-002: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: fn:current-time() cast as xs:Name |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-ncname-001[+]
X cbcl-cast-ncname-001: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:ID('id') cast as xs:NCName |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-ncname-002[+]
X cbcl-cast-ncname-002: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: fn:current-time() cast as xs:NCName |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-negativeInteger-001[+]
X cbcl-cast-negativeInteger-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:negativeInteger(0) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-negativeInteger-002[+]
X cbcl-cast-negativeInteger-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:negativeInteger("0") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-nmtoken-001[+]
X cbcl-cast-nmtoken-001: Created on: 2008-04-28 Spec Dependencies: spec = XQ10+ spec = XP30+ XQ10+ Test: let $string := ("
	 foobar 

	" cast as xs:NMTOKEN) return not(contains($string, '	') or contains($string, '
') or contains($string, '
') or string-length($string) ne 6) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-cast-nmtoken-001b[+]
X cbcl-cast-nmtoken-001b: Created on: 2008-04-28 Spec Dependencies: spec = XP20+ spec = XP30+ XQ10+ Test: for $string in (" foobar " cast as xs:NMTOKEN) return not(contains($string, ' ') or contains($string, ' ') or contains($string, ' ') or string-length($string) ne 6) |
no result | pass | n/a
notXQ31 |
pass | n/a | n/a | |
cbcl-cast-nmtoken-002[+]
X cbcl-cast-nmtoken-002: Created on: 2008-04-28 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:NMTOKEN('NMTOKEN') cast as xs:NMTOKEN |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-nonNegativeInteger-001[+]
X cbcl-cast-nonNegativeInteger-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:nonNegativeInteger(-1) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-nonNegativeInteger-002[+]
X cbcl-cast-nonNegativeInteger-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:nonNegativeInteger("-1") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-nonPositiveInteger-001[+]
X cbcl-cast-nonPositiveInteger-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:nonPositiveInteger(1) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-nonPositiveInteger-002[+]
X cbcl-cast-nonPositiveInteger-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:nonPositiveInteger("1") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-normalizedString-001[+]
X cbcl-cast-normalizedString-001: Created on: 2008-04-28 Spec Dependencies: spec = XQ10+ spec = XP30+ XQ10+ Test: for $string in ("
 foo 	 bar 
" cast as xs:normalizedString) return not(contains($string, '	') or contains($string, '
') or contains($string, '
') or string-length($string) ne 13) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-cast-normalizedString-001b[+]
X cbcl-cast-normalizedString-001b: Created on: 2008-04-28 Spec Dependencies: spec = XP20+ spec = XP30+ XQ10+ Test: for $string in (" foo bar " cast as xs:normalizedString) return not(contains($string, ' ') or contains($string, ' ') or contains($string, ' ') or string-length($string) ne 13) |
no result | pass | n/a
notXQ31 |
pass | n/a | n/a | |
cbcl-cast-positiveInteger-001[+]
X cbcl-cast-positiveInteger-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:positiveInteger(0) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-positiveInteger-002[+]
X cbcl-cast-positiveInteger-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:positiveInteger("0") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-short-001[+]
X cbcl-cast-short-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:short(32768) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-short-002[+]
X cbcl-cast-short-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:short(-32769) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-short-003[+]
X cbcl-cast-short-003: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:short("32768") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-short-004[+]
X cbcl-cast-short-004: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:short("-32769") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-token-001[+]
X cbcl-cast-token-001: Created on: 2008-04-28 Spec Dependencies: spec = XQ10+ spec = XP30+ XQ10+ Test: for $string in ("
 foo 	 bar 
" cast as xs:token) return not(contains($string, '	') or contains($string, '
') or contains($string, '
') or string-length($string) ne 7) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-cast-token-001b[+]
X cbcl-cast-token-001b: Created on: 2008-04-28 Spec Dependencies: spec = XP20+ spec = XP30+ XQ10+ Test: for $string in (" foo bar " cast as xs:token) return not(contains($string, ' ') or contains($string, ' ') or contains($string, ' ') or string-length($string) ne 7) |
no result | pass | n/a
notXQ31 |
pass | n/a | n/a | |
cbcl-cast-unsignedByte-001[+]
X cbcl-cast-unsignedByte-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedByte(256) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedByte-002[+]
X cbcl-cast-unsignedByte-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedByte(-1) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedByte-003[+]
X cbcl-cast-unsignedByte-003: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedByte("256") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedByte-004[+]
X cbcl-cast-unsignedByte-004: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedByte("-1") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedInt-001[+]
X cbcl-cast-unsignedInt-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedInt(4294967296) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedInt-002[+]
X cbcl-cast-unsignedInt-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedInt(-1) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedInt-003[+]
X cbcl-cast-unsignedInt-003: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedInt("4294967296") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedInt-004[+]
X cbcl-cast-unsignedInt-004: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedInt("-1") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedLong-001[+]
X cbcl-cast-unsignedLong-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedLong(18446744073709551616) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedLong-002[+]
X cbcl-cast-unsignedLong-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedLong(-1) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedLong-003[+]
X cbcl-cast-unsignedLong-003: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedLong("18446744073709551616") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedLong-004[+]
X cbcl-cast-unsignedLong-004: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedLong("-1") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedShort-001[+]
X cbcl-cast-unsignedShort-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedShort(65536) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedShort-002[+]
X cbcl-cast-unsignedShort-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedShort(-1) |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedShort-003[+]
X cbcl-cast-unsignedShort-003: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedShort("65536") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedShort-004[+]
X cbcl-cast-unsignedShort-004: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedShort("-1") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-yearMonthDuration-001[+]
X cbcl-cast-yearMonthDuration-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "-P768614336404564651Y" cast as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-yearMonthDuration-002[+]
X cbcl-cast-yearMonthDuration-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "P768614336404564651Y" cast as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-date-003[+]
X cbcl-cast-date-003: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "18446744073709551616-05-15" cast as xs:date |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-date-004[+]
X cbcl-cast-date-004: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "18446744073709551616-QQ-15" cast as xs:date |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-dateTime-003[+]
X cbcl-cast-dateTime-003: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "18446744073709551616-05-15T16:15:00" cast as xs:dateTime |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-dateTime-004[+]
X cbcl-cast-dateTime-004: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "18446744073709551616-QQ-15T16:15:00" cast as xs:dateTime |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-nonNegativeInteger-003[+]
X cbcl-cast-nonNegativeInteger-003: Created on: 2008-05-20 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:nonNegativeInteger("-00") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-nonPositiveInteger-003[+]
X cbcl-cast-nonPositiveInteger-003: Created on: 2008-05-20 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:nonPositiveInteger("+00") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedByte-005[+]
X cbcl-cast-unsignedByte-005: Created on: 2008-05-20 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedByte("-00") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedInt-005[+]
X cbcl-cast-unsignedInt-005: Created on: 2008-05-20 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedInt("-00") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedLong-005[+]
X cbcl-cast-unsignedLong-005: Created on: 2008-05-20 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedLong("-00") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-unsignedShort-005[+]
X cbcl-cast-unsignedShort-005: Created on: 2008-05-20 Spec Dependencies: spec = XP30+ XQ10+ Test: xs:unsignedShort("-00") |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-gYear-001[+]
X cbcl-cast-gYear-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "99999999999999999999999999999" cast as xs:gYear |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-gYearMonth-001[+]
X cbcl-cast-gYearMonth-001: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "99999999999999999999999999999-01" cast as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-gYearMonth-002[+]
X cbcl-cast-gYearMonth-002: Created on: 2008-04-25 Spec Dependencies: spec = XP30+ XQ10+ Test: "99999999999999999999999999999-XX" cast as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-gYear-002[+]
X cbcl-cast-gYear-002: Created on: 2008-05-22 Spec Dependencies: spec = XP30+ XQ10+ Test: "0000" cast as xs:gYear |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-gYear-003[+]
X cbcl-cast-gYear-003: Created on: 2008-05-22 Spec Dependencies: xsd-version = 1.0 spec = XP30+ XQ10+ Test: "-0000" cast as xs:gYear |
pass | pass | pass | n/a | n/a | n/a | |
cbcl-cast-gYear-003a[+]
X cbcl-cast-gYear-003a: Created on: 2016-10-24 Spec Dependencies: xsd-version = 1.1 spec = XP30+ XQ10+ Test: "-0000" cast as xs:gYear |
no result | fail
Expected error:FODT0001, got 0000 |
fail
Expected error:FODT0001, got 0000 |
no result | no result | no result | |
cbcl-cast-gYearMonth-003[+]
X cbcl-cast-gYearMonth-003: Created on: 2008-05-22 Spec Dependencies: spec = XP30+ XQ10+ Test: "0000-05" cast as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | |
cbcl-cast-gYearMonth-004[+]
X cbcl-cast-gYearMonth-004: Created on: 2008-05-22 Spec Dependencies: xsd-version = 1.1 spec = XP30+ XQ10+ Test: "-0000-05" cast as xs:gYearMonth |
pass | fail
Expected error:FODT0001, got 0000-05 |
fail
Expected error:FODT0001, got 0000-05 |
n/a | n/a | n/a | |
cbcl-case-anyUri-001[+]
X cbcl-case-anyUri-001: Created on: 2008-05-23 Spec Dependencies: spec = XP30+ XQ10+ Test: "http://example.com?query=" cast as xs:anyURI |
pass | pass | pass | pass | pass | pass |