|
Implementations | |||||||
Tests | BaseX 8.5 beta XQ31 (QT3 vCVS) |
Saxon-EE 9.7.0.11 XP31 (QT3 v0.6) |
Saxon-EE 9.7.0.11 XQ31 (QT3 v0.6) |
XmlPrime 4.0.0.16079 XP31 (QT3 vCVS) |
XmlPrime 4.0.0.26293 XQ31 (QT3 vCVS) |
XmlPrime 4.0.0.27704 XQX31 (QT3 vCVS) |
|
---|---|---|---|---|---|---|---|
prod-ContextItemDecl | 38/38 | 0/0 | 38/38 | 0/0 | 38/38 | 38/0 | 0/6 |
contextDecl-014[+]
X contextDecl-014: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare variable $x := . + 5; declare context item := 17; $x |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-015[+]
X contextDecl-015: Created on: 2011-12-02 Spec Dependencies: spec = XQ30+ Test: declare variable $y := /works/employee; declare context item := $y[9]; declare variable $x external := if (./*) then fn:position() else 0; ($x, $y) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-016[+]
X contextDecl-016: Created on: 2011-12-02 Spec Dependencies: spec = XQ30+ Test: declare variable $y := (<a>1</a>,<a>2</a>,<a>3</a>,<a>4</a>,<a>5</a>,<a>6</a>,<a>7</a>,<a>8</a>,<a>9</a>,<a>10</a>); declare context item := $y[3]; declare variable $x external := fn:position(); $x |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-017[+]
X contextDecl-017: Created on: 2011-12-02 Spec Dependencies: spec = XQ30+ Test: declare variable $y := <root><a>1</a>,<a>2</a>,<a>3</a>,<a>4</a>,<a>5</a>,<a>6</a>,<a>7</a>,<a>8</a>,<a>9</a>,<a>10</a></root>; declare context item := $y; declare variable $x external := fn:last(); $x |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-018[+]
X contextDecl-018: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item := last() + 1; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-019[+]
X contextDecl-019: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item := position() + 1; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-020[+]
X contextDecl-020: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:integer external; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-021[+]
X contextDecl-021: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:integer := 'London'; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-022[+]
X contextDecl-022: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:string := 2; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-023[+]
X contextDecl-023: Created on: 2012-10-05 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:integer+ := (1 to 17)[position() = 5]; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-028[+]
X contextDecl-028: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item := 3; . + 4 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-029[+]
X contextDecl-029: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item := <a>bananas</a>; string-length() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-030[+]
X contextDecl-030: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item := <a id="qwerty">bananas</a>; string-length(@id) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-031[+]
X contextDecl-031: Created on: 2012-10-02 Spec Dependencies: feature = higherOrderFunctions spec = XQ30+ Test: declare context item := contains(?, "e"); .("raspberry") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-032[+]
X contextDecl-032: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item := (1 to 17)[20]; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-033[+]
X contextDecl-033: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item := (1 to 17)[position() gt 5]; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-034[+]
X contextDecl-034: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:integer := (1 to 17)[position() = 5]; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-035[+]
X contextDecl-035: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:integer := (1 to 17)[position() = 5]; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-036[+]
X contextDecl-036: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:integer := current-date(); . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-037[+]
X contextDecl-037: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:integer := <a>23</a>; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-038[+]
X contextDecl-038: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:anyURI := "http://www.w3.org/"; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-039[+]
X contextDecl-039: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:double := 1.234; . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-040[+]
X contextDecl-040: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item external; . instance of document-node() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-041[+]
X contextDecl-041: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as document-node() external; name(/*) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-042[+]
X contextDecl-042: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item external := 17; . = 17 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-043[+]
X contextDecl-043: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:integer external := 17; . = 17 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-044[+]
X contextDecl-044: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:double external := 17; . = 17 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-045[+]
X contextDecl-045: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:double external; . = 17 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-046[+]
X contextDecl-046: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: declare context item as xs:double external; declare context item as xs:integer := 15; . = 17 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-047[+]
X contextDecl-047: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: import module namespace m="http://www.w3.org/TestModules/libmodule2"; . gt xs:date('1900-01-01') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-048[+]
X contextDecl-048: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: import module namespace m="http://www.w3.org/TestModules/libmodule1"; . = 17 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-049[+]
X contextDecl-049: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: import module namespace m="http://www.w3.org/TestModules/libmodule2"; declare context item as xs:date := current-date(); . gt xs:date('1900-01-01') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-050[+]
X contextDecl-050: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: import module namespace m="http://www.w3.org/TestModules/libmodule2"; declare context item as xs:integer := 23; . eq 23 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-051[+]
X contextDecl-051: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: import module namespace m="http://www.w3.org/TestModules/libmodule2"; declare context item as node() external; . instance of element() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-052[+]
X contextDecl-052: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: import module namespace m="http://www.w3.org/TestModules/libmodule3"; . eq 23 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-053[+]
X contextDecl-053: Created on: 2012-10-02 Spec Dependencies: feature = higherOrderFunctions spec = XQ30+ Test: declare variable $p := "base-uri"; declare variable $f := function-lookup(xs:QName("fn:"||$p), 0); declare context item := $f(); . |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-054[+]
X contextDecl-054: Created on: 2012-10-02 Spec Dependencies: spec = XQ30+ Test: import module namespace m="http://www.w3.org/TestModules/libmodule2"; xs:date(.) gt xs:date('1900-01-01') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
contextDecl-055[+]
X contextDecl-055: Created on: 2012-12-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ30+ Test: declare variable $f := function-lookup(xs:QName("fn:"||$p), 0); declare context item := <e/>; declare variable $p := "local-name"; $f() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |