Results for tests requiring that dependency higherOrderFunctions + schemaValidation is not satisfied
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) |
---|---|---|---|---|---|---|
FunctionCall-007[+]
X FunctionCall-007: Created on: 2011-10-31 Spec Dependencies: spec = XQ30+ feature = schemaValidation feature = higherOrderFunctions Test: declare function local:f($in as xs:anyAtomicType) as xs:boolean { $in instance of xs:decimal }; let $f := function-lookup(xs:QName('local:f'), 1) return $f(validate type xs:integer {<a>12</a>}) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
FunctionCall-008[+]
X FunctionCall-008: Created on: 2011-10-31 Spec Dependencies: spec = XQ30+ feature = schemaValidation feature = higherOrderFunctions Test: let $f := xs:integer#1 return $f(validate type xs:decimal {<a>93.7</a>}) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
FunctionCall-015[+]
X FunctionCall-015: Created on: 2011-10-31 Spec Dependencies: spec = XQ30+ feature = schemaValidation feature = higherOrderFunctions Test: declare function local:f($in as xs:integer) as xs:integer { $in + 1 }; let $f := function-lookup(xs:QName(<f>local:f</f>), 1) return $f(12) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
FunctionCall-017[+]
X FunctionCall-017: Created on: 2011-10-31 Spec Dependencies: spec = XQ30+ feature = schemaValidation feature = higherOrderFunctions Test: let $f := function ($in as xs:QName) as xs:integer { string-length(local-name-from-QName($in)) } let $e := <a xsi:type='my:integer' xmlns:my='http://my.example.com/'>123</a> return $f($e/@xsi:type) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
FunctionCall-019[+]
X FunctionCall-019: Created on: 2011-10-31 Spec Dependencies: spec = XQ30+ feature = schemaValidation feature = higherOrderFunctions Test: declare function local:q ($prefix as xs:string, $local as xs:string) as xs:QName { <a>{$prefix}:{$local}</a> }; local:q('fn', 'abs') |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
FunctionCall-020[+]
X FunctionCall-020: Created on: 2011-10-31 Spec Dependencies: spec = XQ30+ feature = schemaValidation feature = higherOrderFunctions Test: let $q := function ($prefix as xs:string, $local as xs:string) as xs:QName { <a>{$prefix}:{$local}</a> } return $q('fn', 'abs') |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
FunctionCall-021[+]
X FunctionCall-021: Created on: 2011-10-31 Spec Dependencies: spec = XQ30+ feature = schemaValidation feature = higherOrderFunctions Test: declare function local:q ($prefix as xs:string, $local as xs:string) as xs:QName { <a>{$prefix}:{$local}</a> }; let $curried := local:q('fn', ?) return $curried('abs') |
no result | n/a
notXP31 |
pass | n/a | pass | pass |