|
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-Walmsley | 218/223 | 0/0 | 223/223 | 0/0 | 221/223 | 221/0 | 0/6 |
d1e11215[+]
X d1e11215: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: sort(doc("catalog.xml")//product/number) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e13012[+]
X d1e13012: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: 'abc'=>upper-case() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e13030[+]
X d1e13030: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: 'abc'=>substring(1,2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e13048[+]
X d1e13048: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: let $string := 'aa bb cc' return $string=>replace('a','b')=>normalize-space()=>tokenize("\s") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e20420[+]
X d1e20420: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: xquery version "3.1" encoding "UTF-8"; "inserted for testing prolog only examples" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e40951[+]
X d1e40951: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: deep-equal(map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" },map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e40984[+]
X d1e40984: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: deep-equal( map { "ACC": map { "name": "Accessories", "code": 300 } , "WMN": map { "name": "Women's", "code": 310 } , "MEN": map { "name": "Men's", "code": 320 } },map { "ACC": map { "name": "Accessories", "code": 300 } , "WMN": map { "name": "Women's", "code": 310 } , "MEN": map { "name": "Men's", "code": 320 } }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41029[+]
X d1e41029: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: deep-equal(map:merge(for $p in doc("catalog.xml")//product return map:entry(string($p/number), string($p/name))), map {"557":"Fleece Pullover", "563":"Floppy Sun Hat", "443":"Deluxe Travel Bag", "784":"Cotton Dress Shirt"}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41041[+]
X d1e41041: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; declare variable $deptinfo := map { "ACC": map { "deptname": "Accessories", "deptnum": 300 } , "WMN": map { "deptname": "Women's", "deptnum": 310 } , "MEN": map { "deptname": "Men's", "deptnum": 320 } }; "inserted for testing prolog only examples" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41054[+]
X d1e41054: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; map:get($deptnames, "ACC") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41054b[+]
X d1e41054b: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; $deptnames?("ACC") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41094[+]
X d1e41094: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; for $prod in doc("catalog.xml")//product return <product num="{$prod/number}" dept-name="{$deptnames?($prod/@dept)}"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41148[+]
X d1e41148: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptinfo := map { "ACC": map { "deptname": "Accessories", "deptnum": 300 } , "WMN": map { "deptname": "Women's", "deptnum": 310 } , "MEN": map { "deptname": "Men's", "deptnum": 320 } }; for $prod in doc("catalog.xml")//product return <product num="{$prod/number}" dept-name="{$deptinfo?($prod/@dept)?("deptname")}" dept-code="{$deptinfo?($prod/@dept)?("deptnum")}"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41173[+]
X d1e41173: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; $deptnames?("ACC") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41180[+]
X d1e41180: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; $deptnames?("ACC","MEN") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41190[+]
X d1e41190: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; for $d in ("ACC","MEN") return $deptnames?($d) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41194[+]
X d1e41194: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; $deptnames?(doc("catalog.xml")//@dept) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41194b[+]
X d1e41194b: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; $deptnames?* |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41213[+]
X d1e41213: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map-with-integer-keys := map{ 10:"a", 20:"b"}; $map-with-integer-keys?20 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41225[+]
X d1e41225: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; $deptnames?ACC |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41255[+]
X d1e41255: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptinfo := map { "ACC": map { "deptname": "Accessories", "deptnum": 300 } , "WMN": map { "deptname": "Women's", "deptnum": 310 } , "MEN": map { "deptname": "Men's", "deptnum": 320 } }; for $prod in doc("catalog.xml")//product return <product num="{$prod/number}" dept-name="{$deptinfo?($prod/@dept)?deptname}" dept-code="{$deptinfo?($prod/@dept)?deptnum}"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41271[+]
X d1e41271: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptinfo := map { "ACC": map { "deptname": "Accessories", "deptnum": 300 } , "WMN": map { "deptname": "Women's", "deptnum": 310 } , "MEN": map { "deptname": "Men's", "deptnum": 320 } }; deep-equal( $deptinfo?*[?deptname = "Accessories"], map { "deptname": "Accessories", "deptnum": 300 }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41301[+]
X d1e41301: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptinfo := map { "ACC": map { "deptname": "Accessories", "deptnum": 300 } , "WMN": map { "deptname": "Women's", "deptnum": 310 } , "MEN": map { "deptname": "Men's", "deptnum": 320 } }; $deptinfo?*[?deptname = "Accessories"]?deptnum |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41301a[+]
X d1e41301a: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; map:size($deptnames) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41301b[+]
X d1e41301b: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; map:contains($deptnames,"ACC") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41301c[+]
X d1e41301c: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; map:keys($deptnames) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41301d[+]
X d1e41301d: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; deep-equal(map:put($deptnames,"SHO","Shoes"), map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's", "SHO" : "Shoes" } ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41301e[+]
X d1e41301e: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; deep-equal(map:put($deptnames,"ACC","Other"), map { "ACC" : "Other", "WMN" : "Women's", "MEN" : "Men's" } ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41301f[+]
X d1e41301f: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; deep-equal(map:remove($deptnames,"ACC"), map { "WMN" : "Women's", "MEN" : "Men's" } ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41517[+]
X d1e41517: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: declare variable $deptnames := map { "ACC" : "Accessories", "WMN" : "Women's", "MEN" : "Men's" }; let $f := function($k,$v) {concat('Key: ',$k,', value: ',$v)} return map:for-each($deptnames,$f) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41255b[+]
X d1e41255b: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptinfo := map { "ACC": map { "deptname": "Accessories", "deptnum": 300 } , "WMN": map { "deptname": "Women's", "deptnum": 310 } , "MEN": map { "deptname": "Men's", "deptnum": 320 } }; $deptinfo instance of map(xs:string,map(xs:string,xs:anyAtomicType)) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41255c[+]
X d1e41255c: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: declare variable $deptinfo := map { "ACC": map { "deptname": "Accessories", "deptnum": 300 } , "WMN": map { "deptname": "Women's", "deptnum": 310 } , "MEN": map { "deptname": "Men's", "deptnum": 320 } }; $deptinfo instance of function(*) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41255d[+]
X d1e41255d: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: declare variable $deptinfo := map { "ACC": map { "deptname": "Accessories", "deptnum": 300 } , "WMN": map { "deptname": "Women's", "deptnum": 310 } , "MEN": map { "deptname": "Men's", "deptnum": 320 } }; $deptinfo instance of function(xs:anyAtomicType) as item()* |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41255e[+]
X d1e41255e: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $deptinfo := map { "ACC": map { "deptname": "Accessories", "deptnum": 300 } , "WMN": map { "deptname": "Women's", "deptnum": 310 } , "MEN": map { "deptname": "Men's", "deptnum": 320 } }; $deptinfo instance of item() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41590[+]
X d1e41590: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare function local:large-keys ($maparg as map(xs:integer,item()*))as xs:integer* { map:keys($maparg)[. > 50] }; local:large-keys(map {10:"a",55:"b",60:"c"}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41624[+]
X d1e41624: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: [ "a", "b", "c" ] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41628[+]
X d1e41628: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array { "a", "b", "c" } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41635[+]
X d1e41635: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: [//product,( "a", "b", "c"),"d"] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41648[+]
X d1e41648: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array { //product,( "a", "b", "c"),"d"} |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41655[+]
X d1e41655: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $myitems := 3; [$myitems, doc("catalog.xml")//product, 12, xs:date('2015-01-15'), <foo>bar</foo>] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41659[+]
X d1e41659: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array {["a", "b", "c"], "d" } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41663[+]
X d1e41663: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: [["a", "b", "c"], "d" ] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41678[+]
X d1e41678: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: [ ("a", "b", "c"), "d" ] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41686[+]
X d1e41686: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: ( ["a", "b", "c"], "d" ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709[+]
X d1e41709: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:get($array-of-ints, 2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709b[+]
X d1e41709b: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; $array-of-ints?2 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709c[+]
X d1e41709c: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; let $pos := 2 return $array-of-ints?($pos) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709d[+]
X d1e41709d: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; $array-of-arrays?2?1 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41791[+]
X d1e41791: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; $array-of-ints?(2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41795[+]
X d1e41795: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; $array-of-ints?(2,3) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41799[+]
X d1e41799: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; for $i in (2,3) return $array-of-ints?($i) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41803[+]
X d1e41803: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; $array-of-ints?(1 to 2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41803b[+]
X d1e41803b: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; $array-of-ints?2 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41803c[+]
X d1e41803c: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; $array-of-ints?* |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709e[+]
X d1e41709e: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; $array-of-arrays?2?1 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709f[+]
X d1e41709f: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; $array-of-arrays?* |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709g[+]
X d1e41709g: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; $array-of-arrays?*[?2 = "b"] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709h[+]
X d1e41709h: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:size($array-of-ints) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709i[+]
X d1e41709i: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:head($array-of-ints) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709j[+]
X d1e41709j: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:tail($array-of-ints) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709k[+]
X d1e41709k: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:append($array-of-ints,40) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709l[+]
X d1e41709l: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:insert-before($array-of-ints,2,40) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709m[+]
X d1e41709m: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:remove($array-of-ints,2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709n[+]
X d1e41709n: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:subarray($array-of-ints,2,2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709o[+]
X d1e41709o: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:filter($array-of-ints,function($n) {$n > 15}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709p[+]
X d1e41709p: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:flatten($array-of-arrays) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709q[+]
X d1e41709q: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:join(($array-of-ints,["a","b","c"])) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709r[+]
X d1e41709r: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:sort([6,2,-4],(),abs#1) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709s[+]
X d1e41709s: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; array:reverse($array-of-ints) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709t[+]
X d1e41709t: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; $array-of-ints instance of array(xs:integer) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709u[+]
X d1e41709u: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; $array-of-arrays instance of array(array(xs:string)) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709v[+]
X d1e41709v: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; $array-of-arrays instance of function(*) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709w[+]
X d1e41709w: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; $array-of-arrays instance of function(xs:integer) as item()* |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e41709x[+]
X d1e41709x: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array-of-ints := [10,20,30]; declare variable $array-of-arrays := [ ["a","b","c"], ["d","e","f"] ]; $array-of-arrays instance of item() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e42207[+]
X d1e42207: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare function local:larger-values ($arrayarg as array(xs:integer))as xs:integer* { array:flatten($arrayarg)[. > 15] }; local:larger-values([10,20,30]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e42340[+]
X d1e42340: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: deep-equal(json-doc("product.json"), map { "number": xs:double(557), "name": "Fleece Pullover", "colorChoices": ["navy", "black"], "is-current": true(), "other": () }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e42362[+]
X d1e42362: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; map { "number": 557, "properties": <props> <length>31</length> <height>12</height> </props> } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e48503[+]
X d1e48503: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; array:append($array1,"jkl") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e48514[+]
X d1e48514: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; array:append($array1,("jkl","mno")) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e48525[+]
X d1e48525: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; array:append(array:append($array1,"jkl"),"mno") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e48536[+]
X d1e48536: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; array:append($array1,["jkl","mno"]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e48547[+]
X d1e48547: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; array:append($array1,()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e48617[+]
X d1e48617: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: let $f := upper-case#1 return apply($f,["a"]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e48676[+]
X d1e48676: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: apply(substring#3,["sometext",2,4]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e48687[+]
X d1e48687: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: apply(max#1,[(1,2,3)]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e48698[+]
X d1e48698: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: apply(concat#3,["a","b","c"]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e48709[+]
X d1e48709: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: apply(upper-case#1,['a','b']) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e51544[+]
X d1e51544: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second", 3:"third",4:()}; declare variable $map2 := map {}; map:contains($map1, 1) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e51555[+]
X d1e51555: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second", 3:"third",4:()}; declare variable $map2 := map {}; map:contains($map1, 4) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e51565[+]
X d1e51565: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second", 3:"third",4:()}; declare variable $map2 := map {}; map:contains($map1, 9) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e51576[+]
X d1e51576: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second", 3:"third",4:()}; declare variable $map2 := map {}; map:contains($map1, "1") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e51592[+]
X d1e51592: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second", 3:"third",4:()}; declare variable $map2 := map {}; map:contains($map2, 1) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e51729[+]
X d1e51729: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: contains-token("a b c", "c") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e51740[+]
X d1e51740: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: contains-token("a b c", " c ") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e51751[+]
X d1e51751: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: contains-token( ("a b c","d e f"), "c") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e51762[+]
X d1e51762: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: contains-token( "a, b, c", "b") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e51773[+]
X d1e51773: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: contains-token( "a b c", "b c") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e55090[+]
X d1e55090: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; deep-equal( map:entry(1,"first"), map {1:"first"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e55101[+]
X d1e55101: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; deep-equal( map:merge( ($map1, map:entry(3, "third")) ), map {1:"first", 2:"second", 3:"third"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e55112[+]
X d1e55112: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; deep-equal( map:merge( (map:entry(1, "first"), map:entry(2, "second")) ), map {1:"first", 2:"second"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e55123[+]
X d1e55123: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; deep-equal( map:merge(for $p in doc("catalog.xml")//product return map:entry(string($p/number), string($p/name))), map {"557":"Fleece Pullover", "563":"Floppy Sun Hat", "443":"Deluxe Travel Bag", "784":"Cotton Dress Shirt"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e56387[+]
X d1e56387: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:filter(["ab","aa","xy"],starts-with#2(?,"a")) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e56398[+]
X d1e56398: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:filter([4,5,6],function($n) {$n > 4}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e56409[+]
X d1e56409: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:filter([4,5,6],function($n) {$n > 6}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e56502[+]
X d1e56502: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:flatten(["a", "b", "c"]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e56513[+]
X d1e56513: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:flatten( (["a", "b"],["c", "d"]) ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e56524[+]
X d1e56524: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:flatten( (["a", "b"],["c", ["d"],["e"]]) ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e56535[+]
X d1e56535: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:flatten( ("a", "b", "c") ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e56999[+]
X d1e56999: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-left([1,2,3], 0, function($a, $b) { $a + $b }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57060[+]
X d1e57060: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-left([1,2,3,4,5,6], 0, function($a, $b) { $a + $b }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57070[+]
X d1e57070: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-left(["a","b","c"], "", function($a, $b) { concat($a,$b) }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57081[+]
X d1e57081: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-left(["a","b","c"], "", function($a, $b) { concat($b,$a) }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57092[+]
X d1e57092: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-left(["a","b","c"], "x", function($a, $b) { concat($a,',',$b) }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57103[+]
X d1e57103: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-left( ["a","b","c"], "", concat(?,?) ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57114[+]
X d1e57114: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-left([], 0, function($a, $b) { $a + $b }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57411[+]
X d1e57411: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-right([1,2,3], 0, function($a, $b) { $a + $b }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57472[+]
X d1e57472: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-right([1,2,3,4,5,6], 0, function($a, $b) { $a + $b }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57482[+]
X d1e57482: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-right(["a","b","c"], "", function($a, $b) { concat($a,$b) }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57493[+]
X d1e57493: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-right(["a","b","c"], "", function($a, $b) { concat($b,$a) }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57504[+]
X d1e57504: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-right(["a","b","c"], "x", function($a, $b) { concat($a,',',$b) }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57515[+]
X d1e57515: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-right( ["a","b","c"], "", concat(?,?) ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57526[+]
X d1e57526: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:fold-right([], 0, function($a, $b) { $a + $b }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57796[+]
X d1e57796: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:for-each( ["a","b","c"], function($x) {concat($x,"x")} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57807[+]
X d1e57807: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:for-each( ["a","b","c"], function($x) {$x,"x"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57818[+]
X d1e57818: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:for-each( ["a","b","c"], string-to-codepoints(?) ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57961[+]
X d1e57961: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; map:for-each($map1,function($k,$v) {concat($k,$v)}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e57972[+]
X d1e57972: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; deep-equal( map:merge(map:for-each($map1,function($k,$v) {map:entry($k + 1, $v)})), map {2:"first", 3:"second"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e58316[+]
X d1e58316: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:for-each-pair(["a", "b", "c"], ["x", "y", "z"], concat#2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e58327[+]
X d1e58327: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:for-each-pair(["a", "b", "c"], ["x", "y", "z"], function($a, $b){$a, $b}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e58338[+]
X d1e58338: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:for-each-pair([1,2,3,4,5], [1,2,3,4,5], function($a, $b){$a * $b}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e58349[+]
X d1e58349: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:for-each-pair(["a", "b", "c", "d", "e"], ["x", "y", "z"], concat#2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e60780[+]
X d1e60780: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; declare variable $array2 := ["abc", [10,20]]; array:get($array1,2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e60791[+]
X d1e60791: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; declare variable $array2 := ["abc", [10,20]]; array:get($array2,2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e60802[+]
X d1e60802: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; declare variable $array2 := ["abc", [10,20]]; array:get($array2,3) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e60955[+]
X d1e60955: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {3:"first", 4:"second", 5:()}; map:get($map1,3) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e60966[+]
X d1e60966: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {3:"first", 4:"second", 5:()}; map:get($map1,5) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e60976[+]
X d1e60976: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {3:"first", 4:"second", 5:()}; map:get($map1,6) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e60986[+]
X d1e60986: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {3:"first", 4:"second", 5:()}; map:get($map1,"3") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e61366[+]
X d1e61366: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:head(["abc","def","ghi"]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e61377[+]
X d1e61377: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:head(["abc"]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e61388[+]
X d1e61388: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:head([]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63192[+]
X d1e63192: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","ghi","jkl"]; array:insert-before($array1,2,"def") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63203[+]
X d1e63203: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","ghi","jkl"]; array:insert-before($array1,4,"mno") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63214[+]
X d1e63214: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","ghi","jkl"]; array:insert-before($array1,6,"mno") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63227[+]
X d1e63227: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","ghi","jkl"]; array:insert-before($array1,0,"aaa") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63488[+]
X d1e63488: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; declare variable $array2 := [1,2,3]; array:join( ($array1,$array2) ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63499[+]
X d1e63499: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; declare variable $array2 := [1,2,3]; array:join( ($array2,$array1) ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63510[+]
X d1e63510: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; declare variable $array2 := [1,2,3]; array:join( ($array2,$array1,[4,5]) ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63521[+]
X d1e63521: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; declare variable $array2 := [1,2,3]; array:join( ($array1,[]) ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63532[+]
X d1e63532: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; declare variable $array2 := [1,2,3]; array:join( () ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63543[+]
X d1e63543: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi"]; declare variable $array2 := [1,2,3]; array:join( [ ] ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63783[+]
X d1e63783: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"first"}; declare variable $map3 := map {}; map:keys($map1) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63796[+]
X d1e63796: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"first"}; declare variable $map3 := map {}; map:keys($map2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e63807[+]
X d1e63807: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"first"}; declare variable $map3 := map {}; map:keys($map3) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e66015[+]
X d1e66015: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"ONE", "abc":"def"}; declare variable $map3 := map {"1":"first", "2":"second"}; deep-equal( map:merge( ($map1, $map2) ), map {1:"first", 2:"second", "abc":"def"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e66026[+]
X d1e66026: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"ONE", "abc":"def"}; declare variable $map3 := map {"1":"first", "2":"second"}; deep-equal( map:merge( ($map2, $map1) ), map {1:"ONE", 2:"second", "abc":"def"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e66037[+]
X d1e66037: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"ONE", "abc":"def"}; declare variable $map3 := map {"1":"first", "2":"second"}; deep-equal( map:merge( ($map1, $map3) ), map {1:"first", 2:"second", "1":"first", "2":"second"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e66048[+]
X d1e66048: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"ONE", "abc":"def"}; declare variable $map3 := map {"1":"first", "2":"second"}; deep-equal( map:merge( ($map1, $map2, $map3) ), map {1:"ONE", 2:"second", "abc":"def", "1":"first", "2":"second"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e66059[+]
X d1e66059: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"ONE", "abc":"def"}; declare variable $map3 := map {"1":"first", "2":"second"}; deep-equal( map:merge( ($map1, map{3:"third"}) ), map {1:"first", 2:"second", 3:"third"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e66070[+]
X d1e66070: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"ONE", "abc":"def"}; declare variable $map3 := map {"1":"first", "2":"second"}; deep-equal( map:merge( ($map1, map{2:"second-new"}) ), map {1:"first", 2:"second"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e66081[+]
X d1e66081: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"ONE", "abc":"def"}; declare variable $map3 := map {"1":"first", "2":"second"}; deep-equal( map:merge( ($map1, map:entry(2,"second-new")) ), map {1:"first", 2:"second"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e66092[+]
X d1e66092: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"ONE", "abc":"def"}; declare variable $map3 := map {"1":"first", "2":"second"}; deep-equal( map:merge( ($map1) ), map {1:"first", 2:"second"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e66103[+]
X d1e66103: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {1:"ONE", "abc":"def"}; declare variable $map3 := map {"1":"first", "2":"second"}; deep-equal( map:merge( () ), map {} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e69523[+]
X d1e69523: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: parse-ietf-date("Wed, 05 Jul 2015 13:25:15 GMT") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e69534[+]
X d1e69534: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: parse-ietf-date("Wed, 5 Jul 94 07:29 GMT") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e69545[+]
X d1e69545: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: parse-ietf-date("Wed Jul 05 13:25:15 EST 2015") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e69556[+]
X d1e69556: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: parse-ietf-date("Sunday, 05-Nov-94 08:25:15 GMT") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e69567[+]
X d1e69567: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: parse-ietf-date("Wed, 5 Jul 2015 13:25:15 +0500") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e69767[+]
X d1e69767: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: deep-equal ( parse-json('{ "number": 557, "name": "Fleece Pullover", "colorChoices": ["navy","black"] }'), map { "number": xs:double(557), "name": "Fleece Pullover", "colorChoices": ["navy", "black"] }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e70867[+]
X d1e70867: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; deep-equal( map:put($map1, 1, "ONE"), map {1:"ONE", 2:"second"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e70878[+]
X d1e70878: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; deep-equal( map:put($map1, 3, "third"), map {1:"first", 2:"second", 3:"third"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e70889[+]
X d1e70889: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; deep-equal( map:put($map1, "abc", "def"), map {1:"first", 2:"second", "abc":"def"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e71246[+]
X d1e71246: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: random-number-generator()?number |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e71254[+]
X d1e71254: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: random-number-generator()?permute(1 to 100) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e71262[+]
X d1e71262: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: for $seq in 1 to 100 return random-number-generator()?number |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e71270[+]
X d1e71270: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: for $seq in 1 to 100 return random-number-generator($seq)?number |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e71288[+]
X d1e71288: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: declare function local:random-sequence($length as xs:integer, $rng as map(xs:string, item())) { if ($length eq 0) then () else ($rng?number, local:random-sequence($length - 1, $rng?next())) }; local:random-sequence(5, random-number-generator()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e71531[+]
X d1e71531: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi","jkl"]; array:remove($array1,2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e71542[+]
X d1e71542: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi","jkl"]; array:remove(["abc"],1) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e71553[+]
X d1e71553: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi","jkl"]; array:remove($array1,5) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e71660[+]
X d1e71660: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; deep-equal( map:remove($map1,2), map {1:"first"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e71671[+]
X d1e71671: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; deep-equal( map:remove($map1,3), map {1:"first", 2:"second"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e71682[+]
X d1e71682: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; deep-equal( map:remove($map1,"abc"), map {1:"first", 2:"second"} ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e72747[+]
X d1e72747: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:reverse(["abc","def","ghi"]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e72758[+]
X d1e72758: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:reverse(["abc"]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e72769[+]
X d1e72769: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:reverse([("a","b","c")]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e72779[+]
X d1e72779: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:reverse([ ]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74262[+]
X d1e74262: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:size([1, 2, 3]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74273[+]
X d1e74273: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:size(["abc", ["def", "ghi"]]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74283[+]
X d1e74283: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:size([ ]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74294[+]
X d1e74294: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:size([[ ]]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74304[+]
X d1e74304: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: count([1, 2, 3]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74388[+]
X d1e74388: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {}; map:size( $map1 ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74399[+]
X d1e74399: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $map1 := map {1:"first", 2:"second"}; declare variable $map2 := map {}; map:size( $map2 ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74563[+]
X d1e74563: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: sort((6,2,4)) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74585[+]
X d1e74585: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: sort(doc("catalog.xml")//product/number/number(.)) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74596[+]
X d1e74596: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: sort(doc("catalog.xml")//product, (), function($prod) {$prod/number}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74610[+]
X d1e74610: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: sort(doc("catalog.xml")//product, (), function($prod) {$prod/name, $prod/number}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74627[+]
X d1e74627: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: sort((-6,-2,4),(),abs#1) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74798[+]
X d1e74798: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:sort([6,2,4]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74809[+]
X d1e74809: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:sort([("a","c","b"), ("a","b","f")]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e74820[+]
X d1e74820: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:sort([6,2,-4],(),abs#1) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e76034[+]
X d1e76034: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi","jkl"]; array:subarray($array1,2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e76045[+]
X d1e76045: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi","jkl"]; array:subarray($array1,2,2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e76056[+]
X d1e76056: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi","jkl"]; array:subarray($array1,2,1) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e76067[+]
X d1e76067: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi","jkl"]; array:subarray($array1,2,0) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e76078[+]
X d1e76078: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi","jkl"]; array:subarray($array1,6) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e76091[+]
X d1e76091: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi","jkl"]; array:subarray($array1,2,6) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e76104[+]
X d1e76104: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: declare variable $array1 := ["abc","def","ghi","jkl"]; array:subarray($array1,2,-1) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e77397[+]
X d1e77397: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:tail(["abc","def","ghi"]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e77408[+]
X d1e77408: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:tail(["abc"]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e77419[+]
X d1e77419: Created on: 2015-06-10 Spec Dependencies: spec = XQ31+ Test: array:tail([]) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e78807[+]
X d1e78807: Created on: 2015-06-10 Spec Dependencies: feature = fn-transform-XSLT spec = XQ31+ Test: deep-equal( let $result := transform( map { "stylesheet-location" : "render.xsl", "source-node" : doc("catalog.xml") }) return $result?output , document {<p>There are 4 products in the catalog.</p>} ) |
fail | n/a
test-set dependencies not satisfied |
pass | n/a | fail | fail | |
d1e78807b[+]
X d1e78807b: Created on: 2015-07-14 Spec Dependencies: feature = fn-transform-XSLT spec = XQ31+ Test: deep-equal( let $result := transform( map { "stylesheet-location" : "Walmsley/render2.xsl", "source-node" : doc("Walmsley/catalog.xml"), "stylesheet-params": map { QName("","label"): "Note", QName("","msg"): "Hi!"}, "base-output-uri" : resolve-uri("Walmsley/out.xml"), "delivery-format" : "saved" }) return doc($result?*) , document {<p>Note: Hi!. There are 4 products.</p>} ) |
fail | n/a
test-set dependencies not satisfied |
pass | n/a | fail | fail | |
d1e78807c[+]
X d1e78807c: Created on: 2015-07-14 Spec Dependencies: spec = XQ31+ Test: json-to-xml('{ "number": 557, "name": "Fleece Pullover", "colorChoices": ["navy", "black"], "is-current": true, "other": null }') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e78807d[+]
X d1e78807d: Created on: 2015-07-14 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: json-to-xml('{ "number": 557, "name": "Fleece Pullover", "name": "Fleece Pullover Redux", "colorChoices": ["navy \u00E9", "black \uFFFF"], "is-current": true, "other": null }', map { "duplicates": "use-first", "validate": false(), "escape": false(), "fallback": function($s){"ERROR!!"} }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e78807e[+]
X d1e78807e: Created on: 2015-07-14 Spec Dependencies: spec = XQ31+ Test: deep-equal( parse-json(xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions"> <number key="number">557</number> <string key="name">Fleece Pullover</string> <array key="colorChoices"> <string>navy</string> <string>black</string> </array> <boolean key="is-current">true</boolean> <null key="other"/> </map>, map{"indent":true()})) , map { "number": 557, "name": "Fleece Pullover", "colorChoices": ["navy", "black"], "is-current": true(), "other": () } ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e78807f[+]
X d1e78807f: Created on: 2015-07-14 Spec Dependencies: spec = XQ31+ Test: deep-equal ( parse-json('{ "number": 557, "name": "Fleece Pullover", "colorChoices": ["navy","black"], "is-current": true, "other": null }'), map { "number": xs:double(557), "name": "Fleece Pullover", "colorChoices": ["navy", "black"], "is-current": true(), "other": () }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e78807g[+]
X d1e78807g: Created on: 2015-07-14 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: deep-equal ( parse-json('{ "number": 557, "name": "Fleece Pullover", "name": "Fleece Pullover Redux", "colorChoices": ["navy \u00E9", "black \uFFFF"], "is-current": true, "other": null }', map { "duplicates": "use-first", "validate": false(), "escape": false(), "fallback": function($s){"ERROR!!"}}), map { "number": xs:double(557), "name": "Fleece Pullover", "colorChoices": ["navy é", "black ERROR!!"], "is-current": true(), "other": () }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e78807h[+]
X d1e78807h: Created on: 2015-07-14 Spec Dependencies: spec = XQ31+ Test: deep-equal ( parse-json(serialize(map { "number": xs:double(557), "name": "Fleece Pullover", "colorChoices": ["navy", "black"], "is-current": true(), "other": () }, <output:serialization-parameters xmlns:output = "http://www.w3.org/2010/xslt-xquery-serialization"> <output:method value="json"/> <output:indent value="yes"/> </output:serialization-parameters>)), parse-json('{ "number": 557, "name": "Fleece Pullover", "colorChoices": ["navy", "black"], "is-current": true, "other": null }') ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e78807i[+]
X d1e78807i: Created on: 2015-07-14 Spec Dependencies: feature = higherOrderFunctions feature = fn-load-xquery-module spec = XQ31+ Test: declare namespace strings = "http://datypic.com/strings"; let $library := load-xquery-module("http://datypic.com/strings") let $trimFunction := $library?functions?(xs:QName("strings:trim"))?1 return $trimFunction(" x y ") |
fail | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e78807j[+]
X d1e78807j: Created on: 2015-07-14 Spec Dependencies: feature = higherOrderFunctions feature = fn-load-xquery-module spec = XQ31+ Test: declare namespace prod = "http://datypic.com/prod"; let $library := load-xquery-module("http://datypic.com/prod", map {"context-item" : doc("catalog.xml")/catalog, "location-hints" : "lib2.xqm", "variables" : map{ xs:QName("prod:label") : "Product Count"} }) let $prodsVariableValue := $library?variables?(xs:QName("prod:prods")) let $countProdArity1 := $library?functions?(xs:QName("prod:countProds"))?1 return $countProdArity1($prodsVariableValue) |
fail | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
d1e78807k[+]
X d1e78807k: Created on: 2015-07-16 Spec Dependencies: feature = higherOrderFunctions feature = fn-load-xquery-module spec = XQ31+ Test: declare namespace prod = "http://datypic.com/prod"; let $library := load-xquery-module("http://datypic.com/prod", map {"context-item" : doc("catalog.xml")/catalog, "variables" : map{ xs:QName("prod:label") : "Product Count"} }) let $prodsVariableValue := $library?variables?(xs:QName("prod:prods")) let $countProdArity2 := $library?functions?(xs:QName("prod:countProds"))?2 return $countProdArity2($prodsVariableValue, "ACC") |
fail | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |