|
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) |
|
---|---|---|---|---|---|---|---|
app-FunctxFn | 502/502 | 407/407 | 502/502 | 407/407 | 502/502 | 502/334 | 0/6 |
functx-fn-abs-1[+]
X functx-fn-abs-1: Created on: 2008-05-16 Spec Dependencies: Test: (abs(3.5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-abs-2[+]
X functx-fn-abs-2: Created on: 2008-05-16 Spec Dependencies: Test: (abs(-4)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-abs-3[+]
X functx-fn-abs-3: Created on: 2008-05-16 Spec Dependencies: Test: (abs(xs:float('-INF'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-abs-all[+]
X functx-fn-abs-all: Created on: 2008-05-16 Spec Dependencies: Test: (abs(3.5), abs(-4), abs(xs:float('-INF'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-date-to-timezone-1[+]
X functx-fn-adjust-date-to-timezone-1: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-date-to-timezone( xs:date('2006-02-15'), xs:dayTimeDuration('-PT8H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-date-to-timezone-2[+]
X functx-fn-adjust-date-to-timezone-2: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-date-to-timezone( xs:date('2006-02-15-03:00'), xs:dayTimeDuration('-PT8H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-date-to-timezone-3[+]
X functx-fn-adjust-date-to-timezone-3: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-date-to-timezone( xs:date('2006-02-15'), ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-date-to-timezone-4[+]
X functx-fn-adjust-date-to-timezone-4: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-date-to-timezone( xs:date('2006-02-15-03:00'), ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-date-to-timezone-all[+]
X functx-fn-adjust-date-to-timezone-all: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-date-to-timezone( xs:date('2006-02-15'), xs:dayTimeDuration('-PT8H')), adjust-date-to-timezone( xs:date('2006-02-15-03:00'), xs:dayTimeDuration('-PT8H')), adjust-date-to-timezone( xs:date('2006-02-15'), ()), adjust-date-to-timezone( xs:date('2006-02-15-03:00'), ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-dateTime-to-timezone-1[+]
X functx-fn-adjust-dateTime-to-timezone-1: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-dateTime-to-timezone( xs:dateTime('2006-02-15T17:00:00'), xs:dayTimeDuration('-PT7H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-dateTime-to-timezone-2[+]
X functx-fn-adjust-dateTime-to-timezone-2: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-dateTime-to-timezone( xs:dateTime('2006-02-15T17:00:00-03:00'), xs:dayTimeDuration('-PT7H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-dateTime-to-timezone-3[+]
X functx-fn-adjust-dateTime-to-timezone-3: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-dateTime-to-timezone( xs:dateTime('2006-02-15T17:00:00'), ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-dateTime-to-timezone-4[+]
X functx-fn-adjust-dateTime-to-timezone-4: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-dateTime-to-timezone( xs:dateTime('2006-02-15T17:00:00-03:00'), ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-dateTime-to-timezone-5[+]
X functx-fn-adjust-dateTime-to-timezone-5: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-dateTime-to-timezone( xs:dateTime('2006-02-15T01:00:00-03:00'), xs:dayTimeDuration('-PT7H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-dateTime-to-timezone-all[+]
X functx-fn-adjust-dateTime-to-timezone-all: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-dateTime-to-timezone( xs:dateTime('2006-02-15T17:00:00'), xs:dayTimeDuration('-PT7H')), adjust-dateTime-to-timezone( xs:dateTime('2006-02-15T17:00:00-03:00'), xs:dayTimeDuration('-PT7H')), adjust-dateTime-to-timezone( xs:dateTime('2006-02-15T17:00:00'), ()), adjust-dateTime-to-timezone( xs:dateTime('2006-02-15T17:00:00-03:00'), ()), adjust-dateTime-to-timezone( xs:dateTime('2006-02-15T01:00:00-03:00'), xs:dayTimeDuration('-PT7H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-time-to-timezone-1[+]
X functx-fn-adjust-time-to-timezone-1: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-time-to-timezone( xs:time('17:00:00'), xs:dayTimeDuration('-PT7H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-time-to-timezone-2[+]
X functx-fn-adjust-time-to-timezone-2: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-time-to-timezone( xs:time('17:00:00-03:00'), xs:dayTimeDuration('-PT7H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-time-to-timezone-3[+]
X functx-fn-adjust-time-to-timezone-3: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-time-to-timezone( xs:time('17:00:00'), ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-time-to-timezone-4[+]
X functx-fn-adjust-time-to-timezone-4: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-time-to-timezone( xs:time('17:00:00-03:00'), ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-adjust-time-to-timezone-all[+]
X functx-fn-adjust-time-to-timezone-all: Created on: 2008-05-16 Spec Dependencies: Test: (adjust-time-to-timezone( xs:time('17:00:00'), xs:dayTimeDuration('-PT7H')), adjust-time-to-timezone( xs:time('17:00:00-03:00'), xs:dayTimeDuration('-PT7H')), adjust-time-to-timezone( xs:time('17:00:00'), ()), adjust-time-to-timezone( xs:time('17:00:00-03:00'), ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-avg-1[+]
X functx-fn-avg-1: Created on: 2008-05-16 Spec Dependencies: Test: (avg( (1, 2, 3, 4, 5) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-avg-2[+]
X functx-fn-avg-2: Created on: 2008-05-16 Spec Dependencies: Test: (avg( (1, 2, 3, (), 4, 5) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-avg-3[+]
X functx-fn-avg-3: Created on: 2008-05-16 Spec Dependencies: Test: (avg( (xs:yearMonthDuration('P4M'), xs:yearMonthDuration('P6M') ) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-avg-4[+]
X functx-fn-avg-4: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (avg($ordDoc//item/@quantity)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-avg-5[+]
X functx-fn-avg-5: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (avg( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-avg-all[+]
X functx-fn-avg-all: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (avg( (1, 2, 3, 4, 5) ), avg( (1, 2, 3, (), 4, 5) ), avg( (xs:yearMonthDuration('P4M'), xs:yearMonthDuration('P6M') ) ), avg($ordDoc//item/@quantity), avg( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-base-uri-1[+]
X functx-fn-base-uri-1: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $cats := (/) return (base-uri($cats//catalog[1])) |
pass | pass | pass | pass | pass | pass | |
functx-fn-base-uri-2[+]
X functx-fn-base-uri-2: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $cats := (/) return (base-uri($cats//catalog[2]/product)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-base-uri-3[+]
X functx-fn-base-uri-3: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $cats := (/) return (base-uri($cats//catalog[2]/product/@href)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-base-uri-all[+]
X functx-fn-base-uri-all: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $cats := (/) return (base-uri($cats//catalog[1]), base-uri($cats//catalog[2]/product), base-uri($cats//catalog[2]/product/@href)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-boolean-1[+]
X functx-fn-boolean-1: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (boolean( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-boolean-2[+]
X functx-fn-boolean-2: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (boolean('')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-boolean-3[+]
X functx-fn-boolean-3: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (boolean(0)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-boolean-4[+]
X functx-fn-boolean-4: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (boolean('0')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-boolean-5[+]
X functx-fn-boolean-5: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (boolean('false')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-boolean-6[+]
X functx-fn-boolean-6: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (boolean(xs:float('NaN'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-boolean-7[+]
X functx-fn-boolean-7: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (boolean($ordDoc/order[1])) |
pass | pass | pass | pass | pass | pass | |
functx-fn-boolean-8[+]
X functx-fn-boolean-8: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (boolean($ordDoc/noSuchChild)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-boolean-9[+]
X functx-fn-boolean-9: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $ordDoc := (/) return (boolean(<a>false</a>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-boolean-all[+]
X functx-fn-boolean-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $ordDoc := (/) return (boolean( () ), boolean(''), boolean(0), boolean('0'), boolean('false'), boolean(xs:float('NaN')), boolean($ordDoc/order[1]), boolean($ordDoc/noSuchChild), boolean(<a>false</a>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-ceiling-1[+]
X functx-fn-ceiling-1: Created on: 2008-05-16 Spec Dependencies: Test: (ceiling(5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ceiling-2[+]
X functx-fn-ceiling-2: Created on: 2008-05-16 Spec Dependencies: Test: (ceiling(5.1)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ceiling-3[+]
X functx-fn-ceiling-3: Created on: 2008-05-16 Spec Dependencies: Test: (ceiling(5.5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ceiling-4[+]
X functx-fn-ceiling-4: Created on: 2008-05-16 Spec Dependencies: Test: (ceiling(-5.5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ceiling-5[+]
X functx-fn-ceiling-5: Created on: 2008-05-16 Spec Dependencies: Test: (ceiling(-5.51)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ceiling-6[+]
X functx-fn-ceiling-6: Created on: 2008-05-16 Spec Dependencies: Test: (ceiling( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ceiling-all[+]
X functx-fn-ceiling-all: Created on: 2008-05-16 Spec Dependencies: Test: (ceiling(5), ceiling(5.1), ceiling(5.5), ceiling(-5.5), ceiling(-5.51), ceiling( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-codepoint-equal-1[+]
X functx-fn-codepoint-equal-1: Created on: 2008-05-16 Spec Dependencies: Test: (codepoint-equal('abc', 'abc')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-codepoint-equal-2[+]
X functx-fn-codepoint-equal-2: Created on: 2008-05-16 Spec Dependencies: Test: (codepoint-equal('abc', 'ab c')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-codepoint-equal-3[+]
X functx-fn-codepoint-equal-3: Created on: 2008-05-16 Spec Dependencies: Test: (codepoint-equal('abc', ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-codepoint-equal-all[+]
X functx-fn-codepoint-equal-all: Created on: 2008-05-16 Spec Dependencies: Test: (codepoint-equal('abc', 'abc'), codepoint-equal('abc', 'ab c'), codepoint-equal('abc', ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-codepoints-to-string-1[+]
X functx-fn-codepoints-to-string-1: Created on: 2008-05-16 Spec Dependencies: Test: (codepoints-to-string((97, 32, 98, 32, 99))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-codepoints-to-string-2[+]
X functx-fn-codepoints-to-string-2: Created on: 2008-05-16 Spec Dependencies: Test: (codepoints-to-string(97)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-codepoints-to-string-3[+]
X functx-fn-codepoints-to-string-3: Created on: 2008-05-16 Spec Dependencies: Test: (codepoints-to-string(())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-codepoints-to-string-all[+]
X functx-fn-codepoints-to-string-all: Created on: 2008-05-16 Spec Dependencies: Test: (codepoints-to-string((97, 32, 98, 32, 99)), codepoints-to-string(97), codepoints-to-string(())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-compare-1[+]
X functx-fn-compare-1: Created on: 2008-05-16 Spec Dependencies: Test: (compare('a', 'b')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-compare-2[+]
X functx-fn-compare-2: Created on: 2008-05-16 Spec Dependencies: Test: (compare('a', 'a')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-compare-3[+]
X functx-fn-compare-3: Created on: 2008-05-16 Spec Dependencies: Test: (compare('b', 'a')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-compare-4[+]
X functx-fn-compare-4: Created on: 2008-05-16 Spec Dependencies: Test: (compare('ab', 'abc')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-compare-5[+]
X functx-fn-compare-5: Created on: 2008-05-16 Spec Dependencies: Test: (compare('a', 'B')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-compare-6[+]
X functx-fn-compare-6: Created on: 2008-05-16 Spec Dependencies: Test: (compare(upper-case('a'), upper-case('B'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-compare-7[+]
X functx-fn-compare-7: Created on: 2008-05-16 Spec Dependencies: Test: (compare('a', ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-compare-all[+]
X functx-fn-compare-all: Created on: 2008-05-16 Spec Dependencies: Test: (compare('a', 'b'), compare('a', 'a'), compare('b', 'a'), compare('ab', 'abc'), compare('a', 'B'), compare(upper-case('a'), upper-case('B')), compare('a', ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-concat-1[+]
X functx-fn-concat-1: Created on: 2008-05-16 Spec Dependencies: Test: (concat('a', 'b')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-concat-2[+]
X functx-fn-concat-2: Created on: 2008-05-16 Spec Dependencies: Test: (concat('a', 'b', 'c')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-concat-3[+]
X functx-fn-concat-3: Created on: 2008-05-16 Spec Dependencies: Test: (concat('a', (), 'b', '', 'c')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-concat-4[+]
X functx-fn-concat-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: (concat('a', <x>b</x>, 'c')) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-concat-all[+]
X functx-fn-concat-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: (concat('a', 'b'), concat('a', 'b', 'c'), concat('a', (), 'b', '', 'c'), concat('a', <x>b</x>, 'c')) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-contains-1[+]
X functx-fn-contains-1: Created on: 2008-05-16 Spec Dependencies: Test: (contains('query', 'e')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-contains-2[+]
X functx-fn-contains-2: Created on: 2008-05-16 Spec Dependencies: Test: (contains('query', 'ery')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-contains-3[+]
X functx-fn-contains-3: Created on: 2008-05-16 Spec Dependencies: Test: (contains('query', 'query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-contains-4[+]
X functx-fn-contains-4: Created on: 2008-05-16 Spec Dependencies: Test: (contains('query', 'x')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-contains-5[+]
X functx-fn-contains-5: Created on: 2008-05-16 Spec Dependencies: Test: (contains('query', '')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-contains-6[+]
X functx-fn-contains-6: Created on: 2008-05-16 Spec Dependencies: Test: (contains('query', ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-contains-7[+]
X functx-fn-contains-7: Created on: 2008-05-16 Spec Dependencies: Test: (contains( (), 'q')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-contains-all[+]
X functx-fn-contains-all: Created on: 2008-05-16 Spec Dependencies: Test: (contains('query', 'e'), contains('query', 'ery'), contains('query', 'query'), contains('query', 'x'), contains('query', ''), contains('query', ()), contains( (), 'q')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-count-1[+]
X functx-fn-count-1: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (count( (1, 2, 3) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-count-2[+]
X functx-fn-count-2: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (count($ordDoc//item)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-count-3[+]
X functx-fn-count-3: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (count( distinct-values($ordDoc//item/@num))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-count-4[+]
X functx-fn-count-4: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (count( (1, 2, 3, () ) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-count-5[+]
X functx-fn-count-5: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (count( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-count-all[+]
X functx-fn-count-all: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (count( (1, 2, 3) ), count($ordDoc//item), count( distinct-values($ordDoc//item/@num)), count( (1, 2, 3, () ) ), count( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-data-1[+]
X functx-fn-data-1: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $cat := (/) return (data($cat//product[1]/number)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-data-2[+]
X functx-fn-data-2: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $cat := (/) return (data($cat//number)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-data-3[+]
X functx-fn-data-3: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $cat := (/) return (data($cat//product[1]/@dept)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-data-4[+]
X functx-fn-data-4: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $cat := (/) return (data($cat//product[1]/colorChoices)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-data-5[+]
X functx-fn-data-5: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $cat := (/) return (data($cat//product[1])) |
pass | pass | pass | pass | pass | pass | |
functx-fn-data-6[+]
X functx-fn-data-6: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $cat := (/) return (data($cat//product[4]/desc)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-data-all[+]
X functx-fn-data-all: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $cat := (/) return (data($cat//product[1]/number), data($cat//number), data($cat//product[1]/@dept), data($cat//product[1]/colorChoices), data($cat//product[1]), data($cat//product[4]/desc)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-dateTime-1[+]
X functx-fn-dateTime-1: Created on: 2008-05-16 Spec Dependencies: Test: (dateTime(xs:date('2006-08-15'), xs:time('12:30:45-05:00'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-day-from-date-1[+]
X functx-fn-day-from-date-1: Created on: 2008-05-16 Spec Dependencies: Test: (day-from-date(xs:date('2006-08-15'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-day-from-dateTime-1[+]
X functx-fn-day-from-dateTime-1: Created on: 2008-05-16 Spec Dependencies: Test: (day-from-dateTime( xs:dateTime('2006-08-15T10:30:23'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-days-from-duration-1[+]
X functx-fn-days-from-duration-1: Created on: 2008-05-16 Spec Dependencies: Test: (days-from-duration( xs:dayTimeDuration('P5D'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-days-from-duration-2[+]
X functx-fn-days-from-duration-2: Created on: 2008-05-16 Spec Dependencies: Test: (days-from-duration( xs:dayTimeDuration('-PT24H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-days-from-duration-3[+]
X functx-fn-days-from-duration-3: Created on: 2008-05-16 Spec Dependencies: Test: (days-from-duration( xs:dayTimeDuration('PT23H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-days-from-duration-4[+]
X functx-fn-days-from-duration-4: Created on: 2008-05-16 Spec Dependencies: Test: (days-from-duration( xs:dayTimeDuration('P1DT36H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-days-from-duration-5[+]
X functx-fn-days-from-duration-5: Created on: 2008-05-16 Spec Dependencies: Test: (days-from-duration( xs:dayTimeDuration('PT1440M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-days-from-duration-all[+]
X functx-fn-days-from-duration-all: Created on: 2008-05-16 Spec Dependencies: Test: (days-from-duration( xs:dayTimeDuration('P5D')), days-from-duration( xs:dayTimeDuration('-PT24H')), days-from-duration( xs:dayTimeDuration('PT23H')), days-from-duration( xs:dayTimeDuration('P1DT36H')), days-from-duration( xs:dayTimeDuration('PT1440M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-deep-equal-1[+]
X functx-fn-deep-equal-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $prod1 := <product dept='MEN' id='P123'> <number>784</number> </product> return let $prod2 := <product id='P123' dept='MEN'><!--comment--> <number>784</number> </product> return (deep-equal( 1, 1 )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-deep-equal-2[+]
X functx-fn-deep-equal-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $prod1 := <product dept='MEN' id='P123'> <number>784</number> </product> return let $prod2 := <product id='P123' dept='MEN'><!--comment--> <number>784</number> </product> return (deep-equal( (1, 1), (1, 1) )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-deep-equal-3[+]
X functx-fn-deep-equal-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $prod1 := <product dept='MEN' id='P123'> <number>784</number> </product> return let $prod2 := <product id='P123' dept='MEN'><!--comment--> <number>784</number> </product> return (deep-equal( (1, 2), (1.0, 2.0) )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-deep-equal-4[+]
X functx-fn-deep-equal-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $prod1 := <product dept='MEN' id='P123'> <number>784</number> </product> return let $prod2 := <product id='P123' dept='MEN'><!--comment--> <number>784</number> </product> return (deep-equal( (1, 2), (2, 1) )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-deep-equal-5[+]
X functx-fn-deep-equal-5: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $prod1 := <product dept='MEN' id='P123'> <number>784</number> </product> return let $prod2 := <product id='P123' dept='MEN'><!--comment--> <number>784</number> </product> return (deep-equal( $prod1, $prod2 )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-deep-equal-6[+]
X functx-fn-deep-equal-6: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $prod1 := <product dept='MEN' id='P123'> <number>784</number> </product> return let $prod2 := <product id='P123' dept='MEN'><!--comment--> <number>784</number> </product> return (deep-equal( $prod1/number, $prod2/number )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-deep-equal-all[+]
X functx-fn-deep-equal-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $prod1 := <product dept='MEN' id='P123'> <number>784</number> </product> return let $prod2 := <product id='P123' dept='MEN'><!--comment--> <number>784</number> </product> return (deep-equal( 1, 1 ), deep-equal( (1, 1), (1, 1) ), deep-equal( (1, 2), (1.0, 2.0) ), deep-equal( (1, 2), (2, 1) ), deep-equal( $prod1, $prod2 ), deep-equal( $prod1/number, $prod2/number )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-default-collation-1[+]
X functx-fn-default-collation-1: Created on: 2008-05-16 Spec Dependencies: Test: (default-collation()) |
pass | pass | pass | pass | pass | pass | |
functx-fn-distinct-values-1[+]
X functx-fn-distinct-values-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a>3</a> <b>5</b> <b>3</b> </in-xml> return (distinct-values( ('a', 'b', 'a') )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-distinct-values-2[+]
X functx-fn-distinct-values-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a>3</a> <b>5</b> <b>3</b> </in-xml> return (distinct-values( (1, 2, 3) )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-distinct-values-3[+]
X functx-fn-distinct-values-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a>3</a> <b>5</b> <b>3</b> </in-xml> return (distinct-values( ('a', 2, 3) )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-distinct-values-4[+]
X functx-fn-distinct-values-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a>3</a> <b>5</b> <b>3</b> </in-xml> return (distinct-values( (xs:integer('1'), xs:decimal('1.0'), xs:float('1.0E0') ) )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-distinct-values-5[+]
X functx-fn-distinct-values-5: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a>3</a> <b>5</b> <b>3</b> </in-xml> return (distinct-values($in-xml/*)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-distinct-values-6[+]
X functx-fn-distinct-values-6: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a>3</a> <b>5</b> <b>3</b> </in-xml> return (distinct-values( () )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-distinct-values-all[+]
X functx-fn-distinct-values-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a>3</a> <b>5</b> <b>3</b> </in-xml> return (distinct-values( ('a', 'b', 'a') ), distinct-values( (1, 2, 3) ), distinct-values( ('a', 2, 3) ), distinct-values( (xs:integer('1'), xs:decimal('1.0'), xs:float('1.0E0') ) ), distinct-values($in-xml/*), distinct-values( () )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-doc-available-1[+]
X functx-fn-doc-available-1: Created on: 2008-05-16 Spec Dependencies: Test: (doc-available( document-uri(/) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-empty-1[+]
X functx-fn-empty-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a></a> <b/> <c>xyz</c> </in-xml> return (empty( ('a', 'b', 'c') )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-empty-2[+]
X functx-fn-empty-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a></a> <b/> <c>xyz</c> </in-xml> return (empty( () )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-empty-3[+]
X functx-fn-empty-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a></a> <b/> <c>xyz</c> </in-xml> return (empty(0)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-empty-4[+]
X functx-fn-empty-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a></a> <b/> <c>xyz</c> </in-xml> return (empty($in-xml/a)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-empty-5[+]
X functx-fn-empty-5: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a></a> <b/> <c>xyz</c> </in-xml> return (empty($in-xml/b)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-empty-6[+]
X functx-fn-empty-6: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a></a> <b/> <c>xyz</c> </in-xml> return (empty($in-xml/c)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-empty-7[+]
X functx-fn-empty-7: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a></a> <b/> <c>xyz</c> </in-xml> return (empty($in-xml/foo)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-empty-all[+]
X functx-fn-empty-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a></a> <b/> <c>xyz</c> </in-xml> return (empty( ('a', 'b', 'c') ), empty( () ), empty(0), empty($in-xml/a), empty($in-xml/b), empty($in-xml/c), empty($in-xml/foo)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-encode-for-uri-1[+]
X functx-fn-encode-for-uri-1: Created on: 2008-05-16 Spec Dependencies: Test: (encode-for-uri( 'Sales % Numbers.pdf')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-encode-for-uri-2[+]
X functx-fn-encode-for-uri-2: Created on: 2008-05-16 Spec Dependencies: Test: (encode-for-uri( 'http://datypic.com/a%20URI#frag')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-encode-for-uri-all[+]
X functx-fn-encode-for-uri-all: Created on: 2008-05-16 Spec Dependencies: Test: (encode-for-uri( 'Sales % Numbers.pdf'), encode-for-uri( 'http://datypic.com/a%20URI#frag')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ends-with-1[+]
X functx-fn-ends-with-1: Created on: 2008-05-16 Spec Dependencies: Test: (ends-with('query', 'y')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ends-with-2[+]
X functx-fn-ends-with-2: Created on: 2008-05-16 Spec Dependencies: Test: (ends-with('query', 'query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ends-with-3[+]
X functx-fn-ends-with-3: Created on: 2008-05-16 Spec Dependencies: Test: (ends-with('query', '')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ends-with-4[+]
X functx-fn-ends-with-4: Created on: 2008-05-16 Spec Dependencies: Test: (ends-with('query ', 'y')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ends-with-5[+]
X functx-fn-ends-with-5: Created on: 2008-05-16 Spec Dependencies: Test: (ends-with('', 'y')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-ends-with-all[+]
X functx-fn-ends-with-all: Created on: 2008-05-16 Spec Dependencies: Test: (ends-with('query', 'y'), ends-with('query', 'query'), ends-with('query', ''), ends-with('query ', 'y'), ends-with('', 'y')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-escape-html-uri-1[+]
X functx-fn-escape-html-uri-1: Created on: 2008-05-16 Spec Dependencies: Test: (escape-html-uri( 'http://datypic.com/a%20URI#frag')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-escape-html-uri-2[+]
X functx-fn-escape-html-uri-2: Created on: 2008-05-16 Spec Dependencies: Test: (escape-html-uri('http://datypic.com')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-escape-html-uri-all[+]
X functx-fn-escape-html-uri-all: Created on: 2008-05-16 Spec Dependencies: Test: (escape-html-uri( 'http://datypic.com/a%20URI#frag'), escape-html-uri('http://datypic.com')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-exactly-one-1[+]
X functx-fn-exactly-one-1: Created on: 2008-05-16 Spec Dependencies: Test: (exactly-one('a')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-exists-1[+]
X functx-fn-exists-1: Created on: 2008-05-16 Spec Dependencies: Test: (exists( ('a', 'b', 'c') )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-exists-2[+]
X functx-fn-exists-2: Created on: 2008-05-16 Spec Dependencies: Test: (exists( '' )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-exists-3[+]
X functx-fn-exists-3: Created on: 2008-05-16 Spec Dependencies: Test: (exists( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-exists-4[+]
X functx-fn-exists-4: Created on: 2008-05-16 Spec Dependencies: Test: (exists( false() )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-exists-all[+]
X functx-fn-exists-all: Created on: 2008-05-16 Spec Dependencies: Test: (exists( ('a', 'b', 'c') ), exists( '' ), exists( () ), exists( false() )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-false-1[+]
X functx-fn-false-1: Created on: 2008-05-16 Spec Dependencies: Test: (false()) |
pass | pass | pass | pass | pass | pass | |
functx-fn-floor-1[+]
X functx-fn-floor-1: Created on: 2008-05-16 Spec Dependencies: Test: (floor(5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-floor-2[+]
X functx-fn-floor-2: Created on: 2008-05-16 Spec Dependencies: Test: (floor(5.1)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-floor-3[+]
X functx-fn-floor-3: Created on: 2008-05-16 Spec Dependencies: Test: (floor(5.7)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-floor-4[+]
X functx-fn-floor-4: Created on: 2008-05-16 Spec Dependencies: Test: (floor(-5.1)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-floor-5[+]
X functx-fn-floor-5: Created on: 2008-05-16 Spec Dependencies: Test: (floor(-5.7)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-floor-6[+]
X functx-fn-floor-6: Created on: 2008-05-16 Spec Dependencies: Test: (floor( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-floor-all[+]
X functx-fn-floor-all: Created on: 2008-05-16 Spec Dependencies: Test: (floor(5), floor(5.1), floor(5.7), floor(-5.1), floor(-5.7), floor( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-dateTime-1[+]
X functx-fn-hours-from-dateTime-1: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-dateTime( xs:dateTime('2006-08-15T10:30:23'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-dateTime-2[+]
X functx-fn-hours-from-dateTime-2: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-dateTime( xs:dateTime('2006-08-15T10:30:23-05:00'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-dateTime-all[+]
X functx-fn-hours-from-dateTime-all: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-dateTime( xs:dateTime('2006-08-15T10:30:23')), hours-from-dateTime( xs:dateTime('2006-08-15T10:30:23-05:00'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-duration-1[+]
X functx-fn-hours-from-duration-1: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-duration( xs:dayTimeDuration('P1DT5H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-duration-2[+]
X functx-fn-hours-from-duration-2: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-duration( xs:dayTimeDuration('-PT36H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-duration-3[+]
X functx-fn-hours-from-duration-3: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-duration( xs:dayTimeDuration('PT1H90M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-duration-4[+]
X functx-fn-hours-from-duration-4: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-duration( xs:dayTimeDuration('PT2H59M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-duration-5[+]
X functx-fn-hours-from-duration-5: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-duration( xs:dayTimeDuration('PT3600S'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-duration-all[+]
X functx-fn-hours-from-duration-all: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-duration( xs:dayTimeDuration('P1DT5H')), hours-from-duration( xs:dayTimeDuration('-PT36H')), hours-from-duration( xs:dayTimeDuration('PT1H90M')), hours-from-duration( xs:dayTimeDuration('PT2H59M')), hours-from-duration( xs:dayTimeDuration('PT3600S'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-time-1[+]
X functx-fn-hours-from-time-1: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-time( xs:time('10:30:23'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-time-2[+]
X functx-fn-hours-from-time-2: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-time( xs:time('10:30:23-05:00'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-hours-from-time-all[+]
X functx-fn-hours-from-time-all: Created on: 2008-05-16 Spec Dependencies: Test: (hours-from-time( xs:time('10:30:23')), hours-from-time( xs:time('10:30:23-05:00'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-index-of-1[+]
X functx-fn-index-of-1: Created on: 2008-05-16 Spec Dependencies: Test: (index-of( ('a', 'b', 'c'), 'a')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-index-of-2[+]
X functx-fn-index-of-2: Created on: 2008-05-16 Spec Dependencies: Test: (index-of( ('a', 'b', 'c'), 'd')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-index-of-3[+]
X functx-fn-index-of-3: Created on: 2008-05-16 Spec Dependencies: Test: (index-of( (4, 5, 6, 4), 4)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-index-of-4[+]
X functx-fn-index-of-4: Created on: 2008-05-16 Spec Dependencies: Test: (index-of( (4, 5, 6, 4), 04.0)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-index-of-5[+]
X functx-fn-index-of-5: Created on: 2008-05-16 Spec Dependencies: Test: (index-of( ('a', 5, 6), 'a')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-index-of-6[+]
X functx-fn-index-of-6: Created on: 2008-05-16 Spec Dependencies: Test: (index-of( (), 'a')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-index-of-7[+]
X functx-fn-index-of-7: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: (index-of( (<a>1</a>, <b>1</b>), <c>1</c> )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-index-of-all[+]
X functx-fn-index-of-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: (index-of( ('a', 'b', 'c'), 'a'), index-of( ('a', 'b', 'c'), 'd'), index-of( (4, 5, 6, 4), 4), index-of( (4, 5, 6, 4), 04.0), index-of( ('a', 5, 6), 'a'), index-of( (), 'a'), index-of( (<a>1</a>, <b>1</b>), <c>1</c> )) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-insert-before-1[+]
X functx-fn-insert-before-1: Created on: 2008-05-16 Spec Dependencies: Test: (insert-before( ('a', 'b', 'c'), 1, ('x', 'y'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-insert-before-2[+]
X functx-fn-insert-before-2: Created on: 2008-05-16 Spec Dependencies: Test: (insert-before( ('a', 'b', 'c'), 2, ('x', 'y'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-insert-before-3[+]
X functx-fn-insert-before-3: Created on: 2008-05-16 Spec Dependencies: Test: (insert-before( ('a', 'b', 'c'), 10, ('x', 'y'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-insert-before-4[+]
X functx-fn-insert-before-4: Created on: 2008-05-16 Spec Dependencies: Test: (insert-before( ('a', 'b', 'c'), 0, ('x', 'y'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-insert-before-5[+]
X functx-fn-insert-before-5: Created on: 2008-05-16 Spec Dependencies: Test: (insert-before( ('a', 'b', 'c'), 2, ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-insert-before-6[+]
X functx-fn-insert-before-6: Created on: 2008-05-16 Spec Dependencies: Test: (insert-before( (), 3, ('a', 'b', 'c') )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-insert-before-all[+]
X functx-fn-insert-before-all: Created on: 2008-05-16 Spec Dependencies: Test: (insert-before( ('a', 'b', 'c'), 1, ('x', 'y')), insert-before( ('a', 'b', 'c'), 2, ('x', 'y')), insert-before( ('a', 'b', 'c'), 10, ('x', 'y')), insert-before( ('a', 'b', 'c'), 0, ('x', 'y')), insert-before( ('a', 'b', 'c'), 2, ()), insert-before( (), 3, ('a', 'b', 'c') )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-iri-to-uri-1[+]
X functx-fn-iri-to-uri-1: Created on: 2008-05-16 Spec Dependencies: Test: (iri-to-uri( 'http://datypic.com/Sales Numbers.pdf')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-lang-1[+]
X functx-fn-lang-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <desclist xml:lang="en"> <desc xml:lang="en-US"> <line>A line of text.</line> </desc> <desc xml:lang="fr"> <line>Une ligne de texte.</line> </desc> </desclist> return ($in-xml// desc[lang('en')]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-lang-2[+]
X functx-fn-lang-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <desclist xml:lang="en"> <desc xml:lang="en-US"> <line>A line of text.</line> </desc> <desc xml:lang="fr"> <line>Une ligne de texte.</line> </desc> </desclist> return ($in-xml// desc[lang('en-US')]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-lang-3[+]
X functx-fn-lang-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <desclist xml:lang="en"> <desc xml:lang="en-US"> <line>A line of text.</line> </desc> <desc xml:lang="fr"> <line>Une ligne de texte.</line> </desc> </desclist> return ($in-xml// desc[lang('fr')]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-lang-4[+]
X functx-fn-lang-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <desclist xml:lang="en"> <desc xml:lang="en-US"> <line>A line of text.</line> </desc> <desc xml:lang="fr"> <line>Une ligne de texte.</line> </desc> </desclist> return ($in-xml// desc/line[lang('en')]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-lang-5[+]
X functx-fn-lang-5: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <desclist xml:lang="en"> <desc xml:lang="en-US"> <line>A line of text.</line> </desc> <desc xml:lang="fr"> <line>Une ligne de texte.</line> </desc> </desclist> return ($in-xml[lang('en-US')]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-lang-6[+]
X functx-fn-lang-6: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <desclist xml:lang="en"> <desc xml:lang="en-US"> <line>A line of text.</line> </desc> <desc xml:lang="fr"> <line>Une ligne de texte.</line> </desc> </desclist> return ($in-xml// desc[lang('FR')]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-lang-all[+]
X functx-fn-lang-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <desclist xml:lang="en"> <desc xml:lang="en-US"> <line>A line of text.</line> </desc> <desc xml:lang="fr"> <line>Une ligne de texte.</line> </desc> </desclist> return ($in-xml// desc[lang('en')], $in-xml// desc[lang('en-US')], $in-xml// desc[lang('fr')], $in-xml// desc/line[lang('en')], $in-xml[lang('en-US')], $in-xml// desc[lang('FR')]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-last-1[+]
X functx-fn-last-1: Created on: 2008-05-16 Spec Dependencies: Test: (/ catalog/product[last()]) |
pass | pass | pass | pass | pass | pass | |
functx-fn-local-name-from-QName-1[+]
X functx-fn-local-name-from-QName-1: Created on: 2008-05-16 Spec Dependencies: Test: (local-name-from-QName( QName('http://datypic.com/prod', 'number'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-local-name-from-QName-2[+]
X functx-fn-local-name-from-QName-2: Created on: 2008-05-16 Spec Dependencies: Test: (local-name-from-QName(QName ('', 'number'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-local-name-from-QName-3[+]
X functx-fn-local-name-from-QName-3: Created on: 2008-05-16 Spec Dependencies: Test: (local-name-from-QName( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-local-name-from-QName-all[+]
X functx-fn-local-name-from-QName-all: Created on: 2008-05-16 Spec Dependencies: Test: (local-name-from-QName( QName('http://datypic.com/prod', 'number')), local-name-from-QName(QName ('', 'number')), local-name-from-QName( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-local-name-1[+]
X functx-fn-local-name-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (local-name($in-xml)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-local-name-2[+]
X functx-fn-local-name-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (local-name($in-xml//pre:prefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-local-name-3[+]
X functx-fn-local-name-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (local-name($in-xml//unpre:unprefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-local-name-4[+]
X functx-fn-local-name-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (local-name($in-xml//@pre:prefAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-local-name-5[+]
X functx-fn-local-name-5: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (local-name($in-xml//@noNSAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-local-name-all[+]
X functx-fn-local-name-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (local-name($in-xml), local-name($in-xml//pre:prefixed), local-name($in-xml//unpre:unprefixed), local-name($in-xml//@pre:prefAttr), local-name($in-xml//@noNSAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-lower-case-1[+]
X functx-fn-lower-case-1: Created on: 2008-05-16 Spec Dependencies: Test: (lower-case('QUERY')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-lower-case-2[+]
X functx-fn-lower-case-2: Created on: 2008-05-16 Spec Dependencies: Test: (lower-case('Query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-lower-case-3[+]
X functx-fn-lower-case-3: Created on: 2008-05-16 Spec Dependencies: Test: (lower-case('QUERY123')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-lower-case-all[+]
X functx-fn-lower-case-all: Created on: 2008-05-16 Spec Dependencies: Test: (lower-case('QUERY'), lower-case('Query'), lower-case('QUERY123')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-1[+]
X functx-fn-matches-1: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches('query', 'q')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-2[+]
X functx-fn-matches-2: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches('query', 'ue')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-3[+]
X functx-fn-matches-3: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches('query', '^qu')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-4[+]
X functx-fn-matches-4: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches('query', 'qu$')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-5[+]
X functx-fn-matches-5: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches('query', '[ux]')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-6[+]
X functx-fn-matches-6: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches('query', 'q.*')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-7[+]
X functx-fn-matches-7: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches('query', '[a-z]{5}')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-8[+]
X functx-fn-matches-8: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches((), 'q' )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-9[+]
X functx-fn-matches-9: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches($address, 'Street.*City')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-10[+]
X functx-fn-matches-10: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches($address, 'Street.*City', 's')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-11[+]
X functx-fn-matches-11: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches($address, 'Street$')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-12[+]
X functx-fn-matches-12: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches($address, 'Street$', 'm')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-13[+]
X functx-fn-matches-13: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches($address, 'street')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-14[+]
X functx-fn-matches-14: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches($address, 'street', 'i')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-15[+]
X functx-fn-matches-15: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches($address, 'Main Street')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-16[+]
X functx-fn-matches-16: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches($address, 'Main Street', 'x')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-17[+]
X functx-fn-matches-17: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches($address, 'Main \s Street', 'x')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-18[+]
X functx-fn-matches-18: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches($address, 'street$', 'im')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-matches-all[+]
X functx-fn-matches-all: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $address := '123 Main Street Traverse City, MI 49684' return (matches('query', 'q'), matches('query', 'ue'), matches('query', '^qu'), matches('query', 'qu$'), matches('query', '[ux]'), matches('query', 'q.*'), matches('query', '[a-z]{5}'), matches((), 'q' ), matches($address, 'Street.*City'), matches($address, 'Street.*City', 's'), matches($address, 'Street$'), matches($address, 'Street$', 'm'), matches($address, 'street'), matches($address, 'street', 'i'), matches($address, 'Main Street'), matches($address, 'Main Street', 'x'), matches($address, 'Main \s Street', 'x'), matches($address, 'street$', 'im')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-max-1[+]
X functx-fn-max-1: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (max( (2, 1, 5, 4, 3) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-max-2[+]
X functx-fn-max-2: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (max( ('a', 'b', 'c') )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-max-3[+]
X functx-fn-max-3: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (max( 2 )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-max-4[+]
X functx-fn-max-4: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (max($ordDoc//item/string(@dept))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-max-all[+]
X functx-fn-max-all: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (max( (2, 1, 5, 4, 3) ), max( ('a', 'b', 'c') ), max( 2 ), max($ordDoc//item/string(@dept))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-min-1[+]
X functx-fn-min-1: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (min( (2.0, 1, 3.5, 4) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-min-2[+]
X functx-fn-min-2: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (min( ('a', 'b', 'c') )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-min-3[+]
X functx-fn-min-3: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (min($ordDoc//item//string(@color))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-min-4[+]
X functx-fn-min-4: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (min($ordDoc//item/@color/string(.))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-min-all[+]
X functx-fn-min-all: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (min( (2.0, 1, 3.5, 4) ), min( ('a', 'b', 'c') ), min($ordDoc//item//string(@color)), min($ordDoc//item/@color/string(.))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-minutes-from-dateTime-1[+]
X functx-fn-minutes-from-dateTime-1: Created on: 2008-05-16 Spec Dependencies: Test: (minutes-from-dateTime( xs:dateTime('2006-08-15T10:30:23'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-minutes-from-duration-1[+]
X functx-fn-minutes-from-duration-1: Created on: 2008-05-16 Spec Dependencies: Test: (minutes-from-duration( xs:dayTimeDuration('PT30M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-minutes-from-duration-2[+]
X functx-fn-minutes-from-duration-2: Created on: 2008-05-16 Spec Dependencies: Test: (minutes-from-duration( xs:dayTimeDuration('-PT90M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-minutes-from-duration-3[+]
X functx-fn-minutes-from-duration-3: Created on: 2008-05-16 Spec Dependencies: Test: (minutes-from-duration( xs:dayTimeDuration('PT1M90S'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-minutes-from-duration-4[+]
X functx-fn-minutes-from-duration-4: Created on: 2008-05-16 Spec Dependencies: Test: (minutes-from-duration( xs:dayTimeDuration('PT3H'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-minutes-from-duration-5[+]
X functx-fn-minutes-from-duration-5: Created on: 2008-05-16 Spec Dependencies: Test: (minutes-from-duration( xs:dayTimeDuration('PT60M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-minutes-from-duration-all[+]
X functx-fn-minutes-from-duration-all: Created on: 2008-05-16 Spec Dependencies: Test: (minutes-from-duration( xs:dayTimeDuration('PT30M')), minutes-from-duration( xs:dayTimeDuration('-PT90M')), minutes-from-duration( xs:dayTimeDuration('PT1M90S')), minutes-from-duration( xs:dayTimeDuration('PT3H')), minutes-from-duration( xs:dayTimeDuration('PT60M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-minutes-from-time-1[+]
X functx-fn-minutes-from-time-1: Created on: 2008-05-16 Spec Dependencies: Test: (minutes-from-time(xs:time('10:30:23'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-month-from-date-1[+]
X functx-fn-month-from-date-1: Created on: 2008-05-16 Spec Dependencies: Test: (month-from-date(xs:date('2006-08-15'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-month-from-dateTime-1[+]
X functx-fn-month-from-dateTime-1: Created on: 2008-05-16 Spec Dependencies: Test: (month-from-dateTime( xs:dateTime('2006-08-15T10:30:23'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-months-from-duration-1[+]
X functx-fn-months-from-duration-1: Created on: 2008-05-16 Spec Dependencies: Test: (months-from-duration( xs:yearMonthDuration('P3M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-months-from-duration-2[+]
X functx-fn-months-from-duration-2: Created on: 2008-05-16 Spec Dependencies: Test: (months-from-duration( xs:yearMonthDuration('-P18M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-months-from-duration-3[+]
X functx-fn-months-from-duration-3: Created on: 2008-05-16 Spec Dependencies: Test: (months-from-duration( xs:yearMonthDuration('P1Y'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-months-from-duration-4[+]
X functx-fn-months-from-duration-4: Created on: 2008-05-16 Spec Dependencies: Test: (months-from-duration( xs:yearMonthDuration('P12M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-months-from-duration-all[+]
X functx-fn-months-from-duration-all: Created on: 2008-05-16 Spec Dependencies: Test: (months-from-duration( xs:yearMonthDuration('P3M')), months-from-duration( xs:yearMonthDuration('-P18M')), months-from-duration( xs:yearMonthDuration('P1Y')), months-from-duration( xs:yearMonthDuration('P12M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-name-1[+]
X functx-fn-name-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (name($in-xml)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-name-2[+]
X functx-fn-name-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (name($in-xml//pre2:prefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-name-3[+]
X functx-fn-name-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (name($in-xml//unpre2:unprefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-name-4[+]
X functx-fn-name-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (name($in-xml//@pre2:prefAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-name-5[+]
X functx-fn-name-5: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (name($in-xml//@noNSAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-name-all[+]
X functx-fn-name-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (name($in-xml), name($in-xml//pre2:prefixed), name($in-xml//unpre2:unprefixed), name($in-xml//@pre2:prefAttr), name($in-xml//@noNSAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-namespace-uri-for-prefix-1[+]
X functx-fn-namespace-uri-for-prefix-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (namespace-uri-for-prefix( '', $in-xml)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-namespace-uri-for-prefix-2[+]
X functx-fn-namespace-uri-for-prefix-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (namespace-uri-for-prefix( 'pre',$in-xml//pre:prefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-namespace-uri-for-prefix-3[+]
X functx-fn-namespace-uri-for-prefix-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (namespace-uri-for-prefix( '',$in-xml//unpre:unprefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-namespace-uri-for-prefix-4[+]
X functx-fn-namespace-uri-for-prefix-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (namespace-uri-for-prefix( 'pre',$in-xml//unpre:unprefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-namespace-uri-for-prefix-all[+]
X functx-fn-namespace-uri-for-prefix-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (namespace-uri-for-prefix('', $in-xml), namespace-uri-for-prefix('pre',$in-xml//pre:prefixed), namespace-uri-for-prefix('',$in-xml//unpre:unprefixed), namespace-uri-for-prefix('pre',$in-xml//unpre:unprefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-namespace-uri-from-QName-1[+]
X functx-fn-namespace-uri-from-QName-1: Created on: 2008-05-16 Spec Dependencies: Test: (namespace-uri-from-QName( QName ('http://datypic.com/pre', 'prefixed'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-namespace-uri-from-QName-2[+]
X functx-fn-namespace-uri-from-QName-2: Created on: 2008-05-16 Spec Dependencies: Test: (namespace-uri-from-QName( QName ('', 'unprefixed'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-namespace-uri-from-QName-3[+]
X functx-fn-namespace-uri-from-QName-3: Created on: 2008-05-16 Spec Dependencies: Test: (namespace-uri-from-QName( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-namespace-uri-from-QName-all[+]
X functx-fn-namespace-uri-from-QName-all: Created on: 2008-05-16 Spec Dependencies: Test: (namespace-uri-from-QName( QName ('http://datypic.com/pre', 'prefixed')), namespace-uri-from-QName( QName ('', 'unprefixed')), namespace-uri-from-QName( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-namespace-uri-1[+]
X functx-fn-namespace-uri-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (namespace-uri($in-xml)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-namespace-uri-2[+]
X functx-fn-namespace-uri-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (namespace-uri($in-xml//pre:prefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-namespace-uri-3[+]
X functx-fn-namespace-uri-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (namespace-uri($in-xml//unpre:unprefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-namespace-uri-4[+]
X functx-fn-namespace-uri-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (namespace-uri($in-xml//@pre:prefAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-namespace-uri-5[+]
X functx-fn-namespace-uri-5: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (namespace-uri($in-xml//@noNSAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-namespace-uri-all[+]
X functx-fn-namespace-uri-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (namespace-uri($in-xml), namespace-uri($in-xml//pre:prefixed), namespace-uri($in-xml//unpre:unprefixed), namespace-uri($in-xml//@pre:prefAttr), namespace-uri($in-xml//@noNSAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-nilled-1[+]
X functx-fn-nilled-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <child>12</child> <child xsi:nil="true"></child> <child></child> <child/> <child xsi:nil="false"></child> </root> return (nilled($in-xml//child[1])) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-nilled-2[+]
X functx-fn-nilled-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <child>12</child> <child xsi:nil="true"></child> <child></child> <child/> <child xsi:nil="false"></child> </root> return (nilled($in-xml//child[3])) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-nilled-3[+]
X functx-fn-nilled-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <child>12</child> <child xsi:nil="true"></child> <child></child> <child/> <child xsi:nil="false"></child> </root> return (nilled($in-xml//child[4])) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-nilled-4[+]
X functx-fn-nilled-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <child>12</child> <child xsi:nil="true"></child> <child></child> <child/> <child xsi:nil="false"></child> </root> return (nilled($in-xml//child[5])) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-nilled-all[+]
X functx-fn-nilled-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <child>12</child> <child xsi:nil="true"></child> <child></child> <child/> <child xsi:nil="false"></child> </root> return (nilled($in-xml//child[1]), nilled($in-xml//child[3]), nilled($in-xml//child[4]), nilled($in-xml//child[5])) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-node-name-1[+]
X functx-fn-node-name-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (node-name($in-xml)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-node-name-2[+]
X functx-fn-node-name-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (node-name($in-xml/pre2:prefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-node-name-3[+]
X functx-fn-node-name-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (node-name($in-xml//unpre2:unprefixed)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-node-name-4[+]
X functx-fn-node-name-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (node-name($in-xml//@pre2:prefAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-node-name-5[+]
X functx-fn-node-name-5: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (node-name($in-xml//@noNSAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-node-name-all[+]
X functx-fn-node-name-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre2 = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (node-name($in-xml), node-name($in-xml/pre2:prefixed), node-name($in-xml//unpre2:unprefixed), node-name($in-xml//@pre2:prefAttr), node-name($in-xml//@noNSAttr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-normalize-space-1[+]
X functx-fn-normalize-space-1: Created on: 2008-05-16 Spec Dependencies: Test: (normalize-space('query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-normalize-space-2[+]
X functx-fn-normalize-space-2: Created on: 2008-05-16 Spec Dependencies: Test: (normalize-space(' query ')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-normalize-space-3[+]
X functx-fn-normalize-space-3: Created on: 2008-05-16 Spec Dependencies: Test: (normalize-space('xml query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-normalize-space-4[+]
X functx-fn-normalize-space-4: Created on: 2008-05-16 Spec Dependencies: Test: (normalize-space('xml query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-normalize-space-5[+]
X functx-fn-normalize-space-5: Created on: 2008-05-16 Spec Dependencies: Test: (normalize-space('xml query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-normalize-space-6[+]
X functx-fn-normalize-space-6: Created on: 2008-05-16 Spec Dependencies: Test: (normalize-space('')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-normalize-space-7[+]
X functx-fn-normalize-space-7: Created on: 2008-05-16 Spec Dependencies: Test: (normalize-space(' ')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-normalize-space-8[+]
X functx-fn-normalize-space-8: Created on: 2008-05-16 Spec Dependencies: Test: (normalize-space(())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-normalize-space-9[+]
X functx-fn-normalize-space-9: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: (normalize-space( <element> query </element>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-normalize-space-all[+]
X functx-fn-normalize-space-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: (normalize-space('query'), normalize-space(' query '), normalize-space('xml query'), normalize-space('xml query'), normalize-space('xml query'), normalize-space(''), normalize-space(' '), normalize-space(()), normalize-space( <element> query </element>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-normalize-unicode-1[+]
X functx-fn-normalize-unicode-1: Created on: 2008-05-16 Spec Dependencies: Test: (normalize-unicode('query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-normalize-unicode-2[+]
X functx-fn-normalize-unicode-2: Created on: 2008-05-16 Spec Dependencies: Test: (normalize-unicode('query', '')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-normalize-unicode-all[+]
X functx-fn-normalize-unicode-all: Created on: 2008-05-16 Spec Dependencies: Test: (normalize-unicode('query'), normalize-unicode('query', '')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-not-1[+]
X functx-fn-not-1: Created on: 2008-05-16 Spec Dependencies: Test: (not(32 > 20)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-not-2[+]
X functx-fn-not-2: Created on: 2008-05-16 Spec Dependencies: Test: (not((/) //product)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-not-3[+]
X functx-fn-not-3: Created on: 2008-05-16 Spec Dependencies: Test: (not(true())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-not-4[+]
X functx-fn-not-4: Created on: 2008-05-16 Spec Dependencies: Test: (not(())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-not-5[+]
X functx-fn-not-5: Created on: 2008-05-16 Spec Dependencies: Test: (not('')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-not-6[+]
X functx-fn-not-6: Created on: 2008-05-16 Spec Dependencies: Test: (not(0)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-not-7[+]
X functx-fn-not-7: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: (not(<e>false</e>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-not-all[+]
X functx-fn-not-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: (not(32 > 20), not((/) //product), not(true()), not(()), not(''), not(0), not(<e>false</e>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-number-1[+]
X functx-fn-number-1: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $priceDoc := (/) return (number( $priceDoc//prod[1]/price)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-number-2[+]
X functx-fn-number-2: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $priceDoc := (/) return (number( $priceDoc//prod[1]/@currency)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-number-3[+]
X functx-fn-number-3: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $priceDoc := (/) return (number('29.99')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-number-4[+]
X functx-fn-number-4: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $priceDoc := (/) return (number('ABC')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-number-5[+]
X functx-fn-number-5: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $priceDoc := (/) return (number( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-number-6[+]
X functx-fn-number-6: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $priceDoc := (/) return ($priceDoc// prod/price[number() > 35]) |
pass | pass | pass | pass | pass | pass | |
functx-fn-number-all[+]
X functx-fn-number-all: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $priceDoc := (/) return (number( $priceDoc//prod[1]/price), number( $priceDoc//prod[1]/@currency), number('29.99'), number('ABC'), number( () ), $priceDoc// prod/price[number() > 35]) |
pass | pass | pass | pass | pass | pass | |
functx-fn-one-or-more-1[+]
X functx-fn-one-or-more-1: Created on: 2008-05-16 Spec Dependencies: Test: (one-or-more('a')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-one-or-more-2[+]
X functx-fn-one-or-more-2: Created on: 2008-05-16 Spec Dependencies: Test: (one-or-more( ('a', 'b') )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-one-or-more-all[+]
X functx-fn-one-or-more-all: Created on: 2008-05-16 Spec Dependencies: Test: (one-or-more('a'), one-or-more( ('a', 'b') )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-position-1[+]
X functx-fn-position-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a>1</a> <c>2</c> <a>3</a> <a>4</a> <a>5</a> </in-xml> return ($in-xml/*[position() > 2]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-position-2[+]
X functx-fn-position-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a>1</a> <c>2</c> <a>3</a> <a>4</a> <a>5</a> </in-xml> return ($in-xml/a[position() > 2]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-position-3[+]
X functx-fn-position-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a>1</a> <c>2</c> <a>3</a> <a>4</a> <a>5</a> </in-xml> return ($in-xml/a[position() = 3]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-position-all[+]
X functx-fn-position-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <in-xml> <a>1</a> <c>2</c> <a>3</a> <a>4</a> <a>5</a> </in-xml> return ($in-xml/*[position() > 2], $in-xml/a[position() > 2], $in-xml/a[position() = 3]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-prefix-from-QName-1[+]
X functx-fn-prefix-from-QName-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (prefix-from-QName( node-name($in-xml))) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-prefix-from-QName-2[+]
X functx-fn-prefix-from-QName-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (prefix-from-QName( node-name($in-xml//pre2:prefixed))) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-prefix-from-QName-3[+]
X functx-fn-prefix-from-QName-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (prefix-from-QName( node-name($in-xml//unpre:unprefixed))) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-prefix-from-QName-4[+]
X functx-fn-prefix-from-QName-4: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (prefix-from-QName( node-name($in-xml//@pre2:prefAttr))) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-prefix-from-QName-5[+]
X functx-fn-prefix-from-QName-5: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (prefix-from-QName( node-name($in-xml//@noNSAttr))) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-prefix-from-QName-6[+]
X functx-fn-prefix-from-QName-6: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (prefix-from-QName( node-name(<pre2:new>xyz</pre2:new>))) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-prefix-from-QName-all[+]
X functx-fn-prefix-from-QName-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace pre2 = "http://datypic.com/pre"; declare namespace unpre = "http://datypic.com/unpre"; let $in-xml := <noNamespace> <pre:prefixed xmlns="http://datypic.com/unpre" xmlns:pre="http://datypic.com/pre"> <unprefixed pre:prefAttr="a" noNSAttr="b">123</unprefixed> </pre:prefixed> </noNamespace> return (prefix-from-QName( node-name($in-xml)), prefix-from-QName( node-name($in-xml//pre2:prefixed)), prefix-from-QName( node-name($in-xml//unpre:unprefixed)), prefix-from-QName( node-name($in-xml//@pre2:prefAttr)), prefix-from-QName( node-name($in-xml//@noNSAttr)), prefix-from-QName( node-name(<pre2:new>xyz</pre2:new>))) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-QName-1[+]
X functx-fn-QName-1: Created on: 2008-05-16 Spec Dependencies: Test: (QName('http://datypic.com/prod','product')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-QName-2[+]
X functx-fn-QName-2: Created on: 2008-05-16 Spec Dependencies: Test: (QName('http://datypic.com/prod', 'pre:product')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-QName-3[+]
X functx-fn-QName-3: Created on: 2008-05-16 Spec Dependencies: Test: (QName('', 'product')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-QName-all[+]
X functx-fn-QName-all: Created on: 2008-05-16 Spec Dependencies: Test: (QName('http://datypic.com/prod','product'), QName('http://datypic.com/prod', 'pre:product'), QName('', 'product')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-remove-1[+]
X functx-fn-remove-1: Created on: 2008-05-16 Spec Dependencies: Test: (remove( ('a', 'b', 'c'), 2) ) |
pass | pass | pass | pass | pass | pass | |
functx-fn-remove-2[+]
X functx-fn-remove-2: Created on: 2008-05-16 Spec Dependencies: Test: (remove( ('a', 'b', 'c'), 10)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-remove-3[+]
X functx-fn-remove-3: Created on: 2008-05-16 Spec Dependencies: Test: (remove( ('a', 'b', 'c'), 0)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-remove-all[+]
X functx-fn-remove-all: Created on: 2008-05-16 Spec Dependencies: Test: (remove( ('a', 'b', 'c'), 2) , remove( ('a', 'b', 'c'), 10), remove( ('a', 'b', 'c'), 0)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-1[+]
X functx-fn-replace-1: Created on: 2008-05-16 Spec Dependencies: Test: (replace('query', 'r', 'as')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-2[+]
X functx-fn-replace-2: Created on: 2008-05-16 Spec Dependencies: Test: (replace('query', 'qu', 'quack')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-3[+]
X functx-fn-replace-3: Created on: 2008-05-16 Spec Dependencies: Test: (replace('query', '[ry]', 'l')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-4[+]
X functx-fn-replace-4: Created on: 2008-05-16 Spec Dependencies: Test: (replace('query', '[ry]+', 'l')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-5[+]
X functx-fn-replace-5: Created on: 2008-05-16 Spec Dependencies: Test: (replace('query', 'z', 'a')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-6[+]
X functx-fn-replace-6: Created on: 2008-05-16 Spec Dependencies: Test: (replace('query', 'query', '')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-7[+]
X functx-fn-replace-7: Created on: 2008-05-16 Spec Dependencies: Test: (replace( (), 'r', 'as')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-8[+]
X functx-fn-replace-8: Created on: 2008-05-16 Spec Dependencies: Test: (replace('Chapter', '(Chap)|(Chapter)', 'x')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-9[+]
X functx-fn-replace-9: Created on: 2008-05-16 Spec Dependencies: Test: (replace('reluctant', 'r.*t', 'X')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-10[+]
X functx-fn-replace-10: Created on: 2008-05-16 Spec Dependencies: Test: (replace('reluctant', 'r.*?t', 'X')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-11[+]
X functx-fn-replace-11: Created on: 2008-05-16 Spec Dependencies: Test: (replace('aaah', 'a{2,3}', 'X')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-12[+]
X functx-fn-replace-12: Created on: 2008-05-16 Spec Dependencies: Test: (replace('aaah', 'a{2,3}?', 'X')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-13[+]
X functx-fn-replace-13: Created on: 2008-05-16 Spec Dependencies: Test: (replace('aaaah', 'a{2,3}', 'X')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-14[+]
X functx-fn-replace-14: Created on: 2008-05-16 Spec Dependencies: Test: (replace('aaaah', 'a{2,3}?', 'X')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-15[+]
X functx-fn-replace-15: Created on: 2008-05-16 Spec Dependencies: Test: (replace('Chap 2...Chap 3...Chap 4...', 'Chap (\d)', 'Sec $1.0')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-16[+]
X functx-fn-replace-16: Created on: 2008-05-16 Spec Dependencies: Test: (replace('abc123', '([a-z])', '$1x')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-17[+]
X functx-fn-replace-17: Created on: 2008-05-16 Spec Dependencies: Test: (replace('2315551212', '(\d{3})(\d{3})(\d{4})', '($1) $2-$3')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-18[+]
X functx-fn-replace-18: Created on: 2008-05-16 Spec Dependencies: Test: (replace('2006-10-18', '\d{2}(\d{2})-(\d{2})-(\d{2})', '$2/$3/$1')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-19[+]
X functx-fn-replace-19: Created on: 2008-05-16 Spec Dependencies: Test: (replace('25', '(\d+)', '\$$1.00')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-replace-all[+]
X functx-fn-replace-all: Created on: 2008-05-16 Spec Dependencies: Test: (replace('query', 'r', 'as'), replace('query', 'qu', 'quack'), replace('query', '[ry]', 'l'), replace('query', '[ry]+', 'l'), replace('query', 'z', 'a'), replace('query', 'query', ''), replace( (), 'r', 'as'), replace('Chapter', '(Chap)|(Chapter)', 'x'), replace('reluctant', 'r.*t', 'X'), replace('reluctant', 'r.*?t', 'X'), replace('aaah', 'a{2,3}', 'X'), replace('aaah', 'a{2,3}?', 'X'), replace('aaaah', 'a{2,3}', 'X'), replace('aaaah', 'a{2,3}?', 'X'), replace('Chap 2...Chap 3...Chap 4...', 'Chap (\d)', 'Sec $1.0'), replace('abc123', '([a-z])', '$1x'), replace('2315551212', '(\d{3})(\d{3})(\d{4})', '($1) $2-$3'), replace('2006-10-18', '\d{2}(\d{2})-(\d{2})-(\d{2})', '$2/$3/$1'), replace('25', '(\d+)', '\$$1.00')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-resolve-QName-1[+]
X functx-fn-resolve-QName-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace ord = "http://datypic.com/ord"; declare namespace dty = "http://datypic.com"; declare namespace dty2 = "http://datypic.com/ns2"; let $root := <root> <order xmlns:ord="http://datypic.com/ord" xmlns="http://datypic.com"> <!-- ... --> </order> </root> return (resolve-QName('myName', $root)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-resolve-QName-2[+]
X functx-fn-resolve-QName-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace ord = "http://datypic.com/ord"; declare namespace dty = "http://datypic.com"; declare namespace dty2 = "http://datypic.com/ns2"; let $root := <root> <order xmlns:ord="http://datypic.com/ord" xmlns="http://datypic.com"> <!-- ... --> </order> </root> return (resolve-QName('myName', $root/dty:order)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-resolve-QName-3[+]
X functx-fn-resolve-QName-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace ord = "http://datypic.com/ord"; declare namespace dty = "http://datypic.com"; declare namespace dty2 = "http://datypic.com/ns2"; let $root := <root> <order xmlns:ord="http://datypic.com/ord" xmlns="http://datypic.com"> <!-- ... --> </order> </root> return (resolve-QName( 'ord:myName', $root/dty:order)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-resolve-QName-all[+]
X functx-fn-resolve-QName-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: declare namespace ord = "http://datypic.com/ord"; declare namespace dty = "http://datypic.com"; declare namespace dty2 = "http://datypic.com/ns2"; let $root := <root> <order xmlns:ord="http://datypic.com/ord" xmlns="http://datypic.com"> <!-- ... --> </order> </root> return (resolve-QName('myName', $root), resolve-QName('myName', $root/dty:order), resolve-QName( 'ord:myName', $root/dty:order)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-resolve-uri-1[+]
X functx-fn-resolve-uri-1: Created on: 2008-05-16 Spec Dependencies: Test: (resolve-uri('prod', 'http://datypic.com/')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-resolve-uri-2[+]
X functx-fn-resolve-uri-2: Created on: 2008-05-16 Spec Dependencies: Test: (resolve-uri('prod2', 'http://datypic.com/prod1')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-resolve-uri-3[+]
X functx-fn-resolve-uri-3: Created on: 2008-05-16 Spec Dependencies: Test: (resolve-uri( 'http://example.org','http://datypic.com')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-resolve-uri-4[+]
X functx-fn-resolve-uri-4: Created on: 2008-05-16 Spec Dependencies: Test: (resolve-uri( 'http://datypic.com', '../base')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-resolve-uri-5[+]
X functx-fn-resolve-uri-5: Created on: 2008-05-16 Spec Dependencies: Test: (resolve-uri( '', 'http://datypic.com')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-resolve-uri-all[+]
X functx-fn-resolve-uri-all: Created on: 2008-05-16 Spec Dependencies: Test: (resolve-uri('prod', 'http://datypic.com/'), resolve-uri('prod2', 'http://datypic.com/prod1'), resolve-uri( 'http://example.org','http://datypic.com'), resolve-uri( 'http://datypic.com', '../base'), resolve-uri( '', 'http://datypic.com')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-reverse-1[+]
X functx-fn-reverse-1: Created on: 2008-05-16 Spec Dependencies: Test: (reverse( (1, 2, 3, 4, 5) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-reverse-2[+]
X functx-fn-reverse-2: Created on: 2008-05-16 Spec Dependencies: Test: (reverse( (6, 2, 4) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-reverse-3[+]
X functx-fn-reverse-3: Created on: 2008-05-16 Spec Dependencies: Test: (reverse( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-reverse-all[+]
X functx-fn-reverse-all: Created on: 2008-05-16 Spec Dependencies: Test: (reverse( (1, 2, 3, 4, 5) ), reverse( (6, 2, 4) ), reverse( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-root-1[+]
X functx-fn-root-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <a><x>123</x></a> return (root( (/) //item[1])) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-root-2[+]
X functx-fn-root-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <a><x>123</x></a> return (root($in-xml/x)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-root-all[+]
X functx-fn-root-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml := <a><x>123</x></a> return (root( (/) //item[1]), root($in-xml/x)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-round-half-to-even-1[+]
X functx-fn-round-half-to-even-1: Created on: 2008-05-16 Spec Dependencies: Test: (round-half-to-even(5.5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-round-half-to-even-2[+]
X functx-fn-round-half-to-even-2: Created on: 2008-05-16 Spec Dependencies: Test: (round-half-to-even(6.5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-round-half-to-even-3[+]
X functx-fn-round-half-to-even-3: Created on: 2008-05-16 Spec Dependencies: Test: (round-half-to-even(9372.253, 2)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-round-half-to-even-4[+]
X functx-fn-round-half-to-even-4: Created on: 2008-05-16 Spec Dependencies: Test: (round-half-to-even(9372.253, 0)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-round-half-to-even-5[+]
X functx-fn-round-half-to-even-5: Created on: 2008-05-16 Spec Dependencies: Test: (round-half-to-even(9372.253, -3)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-round-half-to-even-all[+]
X functx-fn-round-half-to-even-all: Created on: 2008-05-16 Spec Dependencies: Test: (round-half-to-even(5.5), round-half-to-even(6.5), round-half-to-even(9372.253, 2), round-half-to-even(9372.253, 0), round-half-to-even(9372.253, -3)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-round-1[+]
X functx-fn-round-1: Created on: 2008-05-16 Spec Dependencies: Test: (round(5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-round-2[+]
X functx-fn-round-2: Created on: 2008-05-16 Spec Dependencies: Test: (round(5.1)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-round-3[+]
X functx-fn-round-3: Created on: 2008-05-16 Spec Dependencies: Test: (round(5.5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-round-4[+]
X functx-fn-round-4: Created on: 2008-05-16 Spec Dependencies: Test: (round(-5.5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-round-5[+]
X functx-fn-round-5: Created on: 2008-05-16 Spec Dependencies: Test: (round(-5.51)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-round-all[+]
X functx-fn-round-all: Created on: 2008-05-16 Spec Dependencies: Test: (round(5), round(5.1), round(5.5), round(-5.5), round(-5.51)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-seconds-from-dateTime-1[+]
X functx-fn-seconds-from-dateTime-1: Created on: 2008-05-16 Spec Dependencies: Test: (seconds-from-dateTime( xs:dateTime('2006-08-15T10:30:23.5'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-seconds-from-duration-1[+]
X functx-fn-seconds-from-duration-1: Created on: 2008-05-16 Spec Dependencies: Test: (seconds-from-duration( xs:dayTimeDuration('PT30.5S'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-seconds-from-duration-2[+]
X functx-fn-seconds-from-duration-2: Created on: 2008-05-16 Spec Dependencies: Test: (seconds-from-duration( xs:dayTimeDuration('-PT90.5S'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-seconds-from-duration-3[+]
X functx-fn-seconds-from-duration-3: Created on: 2008-05-16 Spec Dependencies: Test: (seconds-from-duration( xs:dayTimeDuration('PT1M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-seconds-from-duration-4[+]
X functx-fn-seconds-from-duration-4: Created on: 2008-05-16 Spec Dependencies: Test: (seconds-from-duration( xs:dayTimeDuration('PT60S'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-seconds-from-duration-all[+]
X functx-fn-seconds-from-duration-all: Created on: 2008-05-16 Spec Dependencies: Test: (seconds-from-duration( xs:dayTimeDuration('PT30.5S')), seconds-from-duration( xs:dayTimeDuration('-PT90.5S')), seconds-from-duration( xs:dayTimeDuration('PT1M')), seconds-from-duration( xs:dayTimeDuration('PT60S'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-seconds-from-time-1[+]
X functx-fn-seconds-from-time-1: Created on: 2008-05-16 Spec Dependencies: Test: (seconds-from-time(xs:time('10:30:23.5'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-starts-with-1[+]
X functx-fn-starts-with-1: Created on: 2008-05-16 Spec Dependencies: Test: (starts-with('query', 'que')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-starts-with-2[+]
X functx-fn-starts-with-2: Created on: 2008-05-16 Spec Dependencies: Test: (starts-with('query', 'query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-starts-with-3[+]
X functx-fn-starts-with-3: Created on: 2008-05-16 Spec Dependencies: Test: (starts-with('query', 'u')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-starts-with-4[+]
X functx-fn-starts-with-4: Created on: 2008-05-16 Spec Dependencies: Test: (starts-with('query', '')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-starts-with-5[+]
X functx-fn-starts-with-5: Created on: 2008-05-16 Spec Dependencies: Test: (starts-with('', 'query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-starts-with-6[+]
X functx-fn-starts-with-6: Created on: 2008-05-16 Spec Dependencies: Test: (starts-with('', '')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-starts-with-7[+]
X functx-fn-starts-with-7: Created on: 2008-05-16 Spec Dependencies: Test: (starts-with('query', ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-starts-with-8[+]
X functx-fn-starts-with-8: Created on: 2008-05-16 Spec Dependencies: Test: (starts-with(' query', 'q')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-starts-with-all[+]
X functx-fn-starts-with-all: Created on: 2008-05-16 Spec Dependencies: Test: (starts-with('query', 'que'), starts-with('query', 'query'), starts-with('query', 'u'), starts-with('query', ''), starts-with('', 'query'), starts-with('', ''), starts-with('query', ()), starts-with(' query', 'q')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-join-1[+]
X functx-fn-string-join-1: Created on: 2008-05-16 Spec Dependencies: Test: (string-join( ('a', 'b', 'c'), '')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-join-2[+]
X functx-fn-string-join-2: Created on: 2008-05-16 Spec Dependencies: Test: (string-join( ('a', 'b', 'c'), '/*')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-join-3[+]
X functx-fn-string-join-3: Created on: 2008-05-16 Spec Dependencies: Test: (string-join( ('a', '', 'c'), '/*')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-join-4[+]
X functx-fn-string-join-4: Created on: 2008-05-16 Spec Dependencies: Test: (string-join( 'a', '/*')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-join-5[+]
X functx-fn-string-join-5: Created on: 2008-05-16 Spec Dependencies: Test: (string-join((), '/*')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-join-all[+]
X functx-fn-string-join-all: Created on: 2008-05-16 Spec Dependencies: Test: (string-join( ('a', 'b', 'c'), ''), string-join( ('a', 'b', 'c'), '/*'), string-join( ('a', '', 'c'), '/*'), string-join( 'a', '/*'), string-join((), '/*')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-length-1[+]
X functx-fn-string-length-1: Created on: 2008-05-16 Spec Dependencies: Test: (string-length('query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-length-2[+]
X functx-fn-string-length-2: Created on: 2008-05-16 Spec Dependencies: Test: (string-length(' query ')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-length-3[+]
X functx-fn-string-length-3: Created on: 2008-05-16 Spec Dependencies: Test: (string-length(normalize-space(' query '))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-length-4[+]
X functx-fn-string-length-4: Created on: 2008-05-16 Spec Dependencies: Test: (string-length('xml query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-length-5[+]
X functx-fn-string-length-5: Created on: 2008-05-16 Spec Dependencies: Test: (string-length('')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-length-6[+]
X functx-fn-string-length-6: Created on: 2008-05-16 Spec Dependencies: Test: (string-length(())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-length-all[+]
X functx-fn-string-length-all: Created on: 2008-05-16 Spec Dependencies: Test: (string-length('query'), string-length(' query '), string-length(normalize-space(' query ')), string-length('xml query'), string-length(''), string-length(())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-to-codepoints-1[+]
X functx-fn-string-to-codepoints-1: Created on: 2008-05-16 Spec Dependencies: Test: (string-to-codepoints('abc')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-to-codepoints-2[+]
X functx-fn-string-to-codepoints-2: Created on: 2008-05-16 Spec Dependencies: Test: (string-to-codepoints('a')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-to-codepoints-3[+]
X functx-fn-string-to-codepoints-3: Created on: 2008-05-16 Spec Dependencies: Test: (string-to-codepoints('')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-to-codepoints-all[+]
X functx-fn-string-to-codepoints-all: Created on: 2008-05-16 Spec Dependencies: Test: (string-to-codepoints('abc'), string-to-codepoints('a'), string-to-codepoints('')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-string-1[+]
X functx-fn-string-1: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml-2 := <product dept="MEN"> <number>784</number> <name language="en">Cotton Dress Shirt</name> <colorChoices>white gray</colorChoices> <desc>Our <i>favorite</i> shirt!</desc> </product> return (string($in-xml-2/number)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-string-2[+]
X functx-fn-string-2: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml-2 := <product dept="MEN"> <number>784</number> <name language="en">Cotton Dress Shirt</name> <colorChoices>white gray</colorChoices> <desc>Our <i>favorite</i> shirt!</desc> </product> return (string($in-xml-2/desc)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-string-3[+]
X functx-fn-string-3: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml-2 := <product dept="MEN"> <number>784</number> <name language="en">Cotton Dress Shirt</name> <colorChoices>white gray</colorChoices> <desc>Our <i>favorite</i> shirt!</desc> </product> return (string($in-xml-2/@dept)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-string-all[+]
X functx-fn-string-all: Created on: 2008-05-16 Spec Dependencies: spec = XQ10+ Test: let $in-xml-2 := <product dept="MEN"> <number>784</number> <name language="en">Cotton Dress Shirt</name> <colorChoices>white gray</colorChoices> <desc>Our <i>favorite</i> shirt!</desc> </product> return (string($in-xml-2/number), string($in-xml-2/desc), string($in-xml-2/@dept)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
functx-fn-subsequence-1[+]
X functx-fn-subsequence-1: Created on: 2008-05-16 Spec Dependencies: Test: (subsequence( ('a', 'b', 'c', 'd', 'e'), 3) ) |
pass | pass | pass | pass | pass | pass | |
functx-fn-subsequence-2[+]
X functx-fn-subsequence-2: Created on: 2008-05-16 Spec Dependencies: Test: (subsequence( ('a', 'b', 'c', 'd', 'e'), 3, 2)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-subsequence-3[+]
X functx-fn-subsequence-3: Created on: 2008-05-16 Spec Dependencies: Test: (subsequence( ('a', 'b', 'c', 'd', 'e'), 3, 10)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-subsequence-4[+]
X functx-fn-subsequence-4: Created on: 2008-05-16 Spec Dependencies: Test: (subsequence( ('a', 'b', 'c', 'd', 'e'), 10)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-subsequence-5[+]
X functx-fn-subsequence-5: Created on: 2008-05-16 Spec Dependencies: Test: (subsequence( ('a', 'b', 'c', 'd', 'e'), -2, 5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-subsequence-6[+]
X functx-fn-subsequence-6: Created on: 2008-05-16 Spec Dependencies: Test: (subsequence( (), 3)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-subsequence-all[+]
X functx-fn-subsequence-all: Created on: 2008-05-16 Spec Dependencies: Test: (subsequence( ('a', 'b', 'c', 'd', 'e'), 3) , subsequence( ('a', 'b', 'c', 'd', 'e'), 3, 2), subsequence( ('a', 'b', 'c', 'd', 'e'), 3, 10), subsequence( ('a', 'b', 'c', 'd', 'e'), 10), subsequence( ('a', 'b', 'c', 'd', 'e'), -2, 5), subsequence( (), 3)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-after-1[+]
X functx-fn-substring-after-1: Created on: 2008-05-16 Spec Dependencies: Test: (substring-after('query', 'u')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-after-2[+]
X functx-fn-substring-after-2: Created on: 2008-05-16 Spec Dependencies: Test: (substring-after('queryquery', 'ue')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-after-3[+]
X functx-fn-substring-after-3: Created on: 2008-05-16 Spec Dependencies: Test: (substring-after('query', 'y')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-after-4[+]
X functx-fn-substring-after-4: Created on: 2008-05-16 Spec Dependencies: Test: (substring-after('query', 'x')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-after-5[+]
X functx-fn-substring-after-5: Created on: 2008-05-16 Spec Dependencies: Test: (substring-after('query', '')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-after-6[+]
X functx-fn-substring-after-6: Created on: 2008-05-16 Spec Dependencies: Test: (substring-after('', 'x')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-after-all[+]
X functx-fn-substring-after-all: Created on: 2008-05-16 Spec Dependencies: Test: (substring-after('query', 'u'), substring-after('queryquery', 'ue'), substring-after('query', 'y'), substring-after('query', 'x'), substring-after('query', ''), substring-after('', 'x')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-before-1[+]
X functx-fn-substring-before-1: Created on: 2008-05-16 Spec Dependencies: Test: (substring-before('query', 'r')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-before-2[+]
X functx-fn-substring-before-2: Created on: 2008-05-16 Spec Dependencies: Test: (substring-before('query', 'ery')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-before-3[+]
X functx-fn-substring-before-3: Created on: 2008-05-16 Spec Dependencies: Test: (substring-before('queryquery', 'ery')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-before-4[+]
X functx-fn-substring-before-4: Created on: 2008-05-16 Spec Dependencies: Test: (substring-before('query', 'query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-before-5[+]
X functx-fn-substring-before-5: Created on: 2008-05-16 Spec Dependencies: Test: (substring-before('query', 'x')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-before-6[+]
X functx-fn-substring-before-6: Created on: 2008-05-16 Spec Dependencies: Test: (substring-before('query', '')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-before-7[+]
X functx-fn-substring-before-7: Created on: 2008-05-16 Spec Dependencies: Test: (substring-before('query', ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-before-all[+]
X functx-fn-substring-before-all: Created on: 2008-05-16 Spec Dependencies: Test: (substring-before('query', 'r'), substring-before('query', 'ery'), substring-before('queryquery', 'ery'), substring-before('query', 'query'), substring-before('query', 'x'), substring-before('query', ''), substring-before('query', ())) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-1[+]
X functx-fn-substring-1: Created on: 2008-05-16 Spec Dependencies: Test: (substring('query', 1)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-2[+]
X functx-fn-substring-2: Created on: 2008-05-16 Spec Dependencies: Test: (substring('query', 3)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-3[+]
X functx-fn-substring-3: Created on: 2008-05-16 Spec Dependencies: Test: (substring('query', 1, 1)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-4[+]
X functx-fn-substring-4: Created on: 2008-05-16 Spec Dependencies: Test: (substring('query', 2, 3)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-5[+]
X functx-fn-substring-5: Created on: 2008-05-16 Spec Dependencies: Test: (substring('query', 2, 850)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-6[+]
X functx-fn-substring-6: Created on: 2008-05-16 Spec Dependencies: Test: (substring('query', 6, 2)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-7[+]
X functx-fn-substring-7: Created on: 2008-05-16 Spec Dependencies: Test: (substring('query', -2)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-8[+]
X functx-fn-substring-8: Created on: 2008-05-16 Spec Dependencies: Test: (substring('query', -2, 5)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-9[+]
X functx-fn-substring-9: Created on: 2008-05-16 Spec Dependencies: Test: (substring('query', 1, 0)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-10[+]
X functx-fn-substring-10: Created on: 2008-05-16 Spec Dependencies: Test: (substring('', 1)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-11[+]
X functx-fn-substring-11: Created on: 2008-05-16 Spec Dependencies: Test: (substring((), 1)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-substring-all[+]
X functx-fn-substring-all: Created on: 2008-05-16 Spec Dependencies: Test: (substring('query', 1), substring('query', 3), substring('query', 1, 1), substring('query', 2, 3), substring('query', 2, 850), substring('query', 6, 2), substring('query', -2), substring('query', -2, 5), substring('query', 1, 0), substring('', 1), substring((), 1)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-sum-1[+]
X functx-fn-sum-1: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (sum( (1, 2, 3) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-sum-2[+]
X functx-fn-sum-2: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (sum($ordDoc//item/@quantity)) |
pass | pass | pass | pass | pass | pass | |
functx-fn-sum-3[+]
X functx-fn-sum-3: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (sum( (xs:yearMonthDuration('P1Y2M'), xs:yearMonthDuration('P2Y3M')) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-sum-4[+]
X functx-fn-sum-4: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (sum( (1, 2, 3, () ) )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-sum-5[+]
X functx-fn-sum-5: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (sum( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-sum-6[+]
X functx-fn-sum-6: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (sum( (), () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-sum-all[+]
X functx-fn-sum-all: Created on: 2008-05-16 Spec Dependencies: spec = XP30+ XQ10+ Test: let $ordDoc := (/) return (sum( (1, 2, 3) ), sum($ordDoc//item/@quantity), sum( (xs:yearMonthDuration('P1Y2M'), xs:yearMonthDuration('P2Y3M')) ), sum( (1, 2, 3, () ) ), sum( () ), sum( (), () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-timezone-from-date-1[+]
X functx-fn-timezone-from-date-1: Created on: 2008-05-16 Spec Dependencies: Test: (timezone-from-date( xs:date('2006-08-15-05:00'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-timezone-from-date-2[+]
X functx-fn-timezone-from-date-2: Created on: 2008-05-16 Spec Dependencies: Test: (timezone-from-date( xs:date('2006-08-15'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-timezone-from-date-all[+]
X functx-fn-timezone-from-date-all: Created on: 2008-05-16 Spec Dependencies: Test: (timezone-from-date( xs:date('2006-08-15-05:00')), timezone-from-date( xs:date('2006-08-15'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-timezone-from-dateTime-1[+]
X functx-fn-timezone-from-dateTime-1: Created on: 2008-05-16 Spec Dependencies: Test: (timezone-from-dateTime( xs:dateTime('2006-08-15T10:30:23-05:00'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-timezone-from-dateTime-2[+]
X functx-fn-timezone-from-dateTime-2: Created on: 2008-05-16 Spec Dependencies: Test: (timezone-from-dateTime( xs:dateTime('2006-08-15T10:30:23'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-timezone-from-dateTime-all[+]
X functx-fn-timezone-from-dateTime-all: Created on: 2008-05-16 Spec Dependencies: Test: (timezone-from-dateTime( xs:dateTime('2006-08-15T10:30:23-05:00')), timezone-from-dateTime( xs:dateTime('2006-08-15T10:30:23'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-timezone-from-time-1[+]
X functx-fn-timezone-from-time-1: Created on: 2008-05-16 Spec Dependencies: Test: (timezone-from-time( xs:time('09:54:00-05:00'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-timezone-from-time-2[+]
X functx-fn-timezone-from-time-2: Created on: 2008-05-16 Spec Dependencies: Test: (timezone-from-time( xs:time('09:54:00+05:00'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-timezone-from-time-3[+]
X functx-fn-timezone-from-time-3: Created on: 2008-05-16 Spec Dependencies: Test: (timezone-from-time( xs:time('09:54:00Z'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-timezone-from-time-4[+]
X functx-fn-timezone-from-time-4: Created on: 2008-05-16 Spec Dependencies: Test: (timezone-from-time( xs:time('09:54:00'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-timezone-from-time-all[+]
X functx-fn-timezone-from-time-all: Created on: 2008-05-16 Spec Dependencies: Test: (timezone-from-time( xs:time('09:54:00-05:00')), timezone-from-time( xs:time('09:54:00+05:00')), timezone-from-time( xs:time('09:54:00Z')), timezone-from-time( xs:time('09:54:00'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-1[+]
X functx-fn-tokenize-1: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( 'a b c', '\s')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-1a[+]
X functx-fn-tokenize-1a: Created on: 2015-01-20 Spec Dependencies: spec = XP31+ XQ31+ Test: (tokenize( ' a b c ')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-1b[+]
X functx-fn-tokenize-1b: Created on: 2015-01-20 Spec Dependencies: spec = XP31+ XQ31+ Test: (tokenize( 'a b c')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-2[+]
X functx-fn-tokenize-2: Created on: 2008-05-16 Spec Dependencies: Test: string-join(tokenize( 'a b c', '\s'), '|') |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-3[+]
X functx-fn-tokenize-3: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( 'a b c', '\s+')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-4[+]
X functx-fn-tokenize-4: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( ' b c', '\s')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-5[+]
X functx-fn-tokenize-5: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( 'a,b,c', ',')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-6[+]
X functx-fn-tokenize-6: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( 'a,b,,c', ',')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-7[+]
X functx-fn-tokenize-7: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( 'a, b, c', '[,\s]+')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-8[+]
X functx-fn-tokenize-8: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( '2006-12-25T12:15:00', '[\-T:]')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-9[+]
X functx-fn-tokenize-9: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( 'Hello, there.', '\W+')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-10[+]
X functx-fn-tokenize-10: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( (), '\s+')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-11[+]
X functx-fn-tokenize-11: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( 'abc', '\s')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-12[+]
X functx-fn-tokenize-12: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( 'a,xb,xc', ',|,x')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-tokenize-all[+]
X functx-fn-tokenize-all: Created on: 2008-05-16 Spec Dependencies: Test: (tokenize( 'a b c', '\s'), tokenize( 'a b c', '\s'), tokenize( 'a b c', '\s+'), tokenize( ' b c', '\s'), tokenize( 'a,b,c', ','), tokenize( 'a,b,,c', ','), tokenize( 'a, b, c', '[,\s]+'), tokenize( '2006-12-25T12:15:00', '[\-T:]'), tokenize( 'Hello, there.', '\W+'), tokenize( (), '\s+'), tokenize( 'abc', '\s'), tokenize( 'a,xb,xc', ',|,x')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-translate-1[+]
X functx-fn-translate-1: Created on: 2008-05-16 Spec Dependencies: Test: (translate('1999/01/02', '/', '-')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-translate-2[+]
X functx-fn-translate-2: Created on: 2008-05-16 Spec Dependencies: Test: (translate('xml query', 'qlmx', 'QLMX')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-translate-3[+]
X functx-fn-translate-3: Created on: 2008-05-16 Spec Dependencies: Test: (translate('xml query', 'qlmx ', 'Q')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-translate-4[+]
X functx-fn-translate-4: Created on: 2008-05-16 Spec Dependencies: Test: (translate('xml query', 'qlmx ', '')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-translate-5[+]
X functx-fn-translate-5: Created on: 2008-05-16 Spec Dependencies: Test: (translate('xml query', 'abcd', 'ABCD')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-translate-6[+]
X functx-fn-translate-6: Created on: 2008-05-16 Spec Dependencies: Test: (translate('', 'qlmx ', 'Q')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-translate-7[+]
X functx-fn-translate-7: Created on: 2008-05-16 Spec Dependencies: Test: (translate((), 'qlmx ', 'Q')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-translate-all[+]
X functx-fn-translate-all: Created on: 2008-05-16 Spec Dependencies: Test: (translate('1999/01/02', '/', '-'), translate('xml query', 'qlmx', 'QLMX'), translate('xml query', 'qlmx ', 'Q'), translate('xml query', 'qlmx ', ''), translate('xml query', 'abcd', 'ABCD'), translate('', 'qlmx ', 'Q'), translate((), 'qlmx ', 'Q')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-true-1[+]
X functx-fn-true-1: Created on: 2008-05-16 Spec Dependencies: Test: (true()) |
pass | pass | pass | pass | pass | pass | |
functx-fn-upper-case-1[+]
X functx-fn-upper-case-1: Created on: 2008-05-16 Spec Dependencies: Test: (upper-case('query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-upper-case-2[+]
X functx-fn-upper-case-2: Created on: 2008-05-16 Spec Dependencies: Test: (upper-case('QUERY')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-upper-case-3[+]
X functx-fn-upper-case-3: Created on: 2008-05-16 Spec Dependencies: Test: (upper-case('Query')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-upper-case-4[+]
X functx-fn-upper-case-4: Created on: 2008-05-16 Spec Dependencies: Test: (upper-case('query-123')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-upper-case-all[+]
X functx-fn-upper-case-all: Created on: 2008-05-16 Spec Dependencies: Test: (upper-case('query'), upper-case('QUERY'), upper-case('Query'), upper-case('query-123')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-year-from-date-1[+]
X functx-fn-year-from-date-1: Created on: 2008-05-16 Spec Dependencies: Test: (year-from-date(xs:date('2006-08-15'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-year-from-dateTime-1[+]
X functx-fn-year-from-dateTime-1: Created on: 2008-05-16 Spec Dependencies: Test: (year-from-dateTime( xs:dateTime('2006-08-15T10:30:23'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-years-from-duration-1[+]
X functx-fn-years-from-duration-1: Created on: 2008-05-16 Spec Dependencies: Test: (years-from-duration( xs:yearMonthDuration('P3Y'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-years-from-duration-2[+]
X functx-fn-years-from-duration-2: Created on: 2008-05-16 Spec Dependencies: Test: (years-from-duration( xs:yearMonthDuration('P3Y11M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-years-from-duration-3[+]
X functx-fn-years-from-duration-3: Created on: 2008-05-16 Spec Dependencies: Test: (years-from-duration( xs:yearMonthDuration('-P18M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-years-from-duration-4[+]
X functx-fn-years-from-duration-4: Created on: 2008-05-16 Spec Dependencies: Test: (years-from-duration( xs:yearMonthDuration('P1Y18M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-years-from-duration-5[+]
X functx-fn-years-from-duration-5: Created on: 2008-05-16 Spec Dependencies: Test: (years-from-duration( xs:yearMonthDuration('P12M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-years-from-duration-all[+]
X functx-fn-years-from-duration-all: Created on: 2008-05-16 Spec Dependencies: Test: (years-from-duration( xs:yearMonthDuration('P3Y')), years-from-duration( xs:yearMonthDuration('P3Y11M')), years-from-duration( xs:yearMonthDuration('-P18M')), years-from-duration( xs:yearMonthDuration('P1Y18M')), years-from-duration( xs:yearMonthDuration('P12M'))) |
pass | pass | pass | pass | pass | pass | |
functx-fn-zero-or-one-1[+]
X functx-fn-zero-or-one-1: Created on: 2008-05-16 Spec Dependencies: Test: (zero-or-one( () )) |
pass | pass | pass | pass | pass | pass | |
functx-fn-zero-or-one-2[+]
X functx-fn-zero-or-one-2: Created on: 2008-05-16 Spec Dependencies: Test: (zero-or-one('a')) |
pass | pass | pass | pass | pass | pass | |
functx-fn-zero-or-one-all[+]
X functx-fn-zero-or-one-all: Created on: 2008-05-16 Spec Dependencies: Test: (zero-or-one( () ), zero-or-one('a')) |
pass | pass | pass | pass | pass | pass |