|
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-AxisStep.following-sibling | 33/33 | 21/21 | 33/33 | 21/21 | 33/33 | 33/21 | 0/6 |
followingsibling-1[+]
X followingsibling-1: Created on: 2005-12-13 Spec Dependencies: Test: (200)/following-sibling::* |
pass | pass | pass | pass | pass | pass | |
followingsibling-2[+]
X followingsibling-2: Created on: 2005-12-13 Spec Dependencies: Test: fn:count(/works/employee[1]/following-sibling::noSuchNode) |
pass | pass | pass | pass | pass | pass | |
followingsibling-3[+]
X followingsibling-3: Created on: 2005-12-13 Spec Dependencies: Test: exactly-one(/works/employee[12]/following-sibling::employee) is exactly-one(/works/employee[13]) |
pass | pass | pass | pass | pass | pass | |
followingsibling-4[+]
X followingsibling-4: Created on: 2005-12-13 Spec Dependencies: Test: exactly-one(/works[1]/employee[12]/following-sibling::employee) is exactly-one(/works[1]/employee[12]) |
pass | pass | pass | pass | pass | pass | |
followingsibling-5[+]
X followingsibling-5: Created on: 2005-12-13 Spec Dependencies: Test: exactly-one(/works[1]/employee[12]/overtime/day[1]/following-sibling::day) << exactly-one(/works[1]/employee[13]) |
pass | pass | pass | pass | pass | pass | |
followingsibling-6[+]
X followingsibling-6: Created on: 2005-12-13 Spec Dependencies: Test: exactly-one(/works[1]/employee[12]/following-sibling::employee) << exactly-one(/works[1]/employee[12]/following-sibling::employee) |
pass | pass | pass | pass | pass | pass | |
followingsibling-7[+]
X followingsibling-7: Created on: 2005-12-13 Spec Dependencies: Test: exactly-one(/works[1]/employee[12]/following-sibling::employee) << exactly-one(/works[1]/employee[12]/overtime[1]) |
pass | pass | pass | pass | pass | pass | |
followingsibling-8[+]
X followingsibling-8: Created on: 2005-12-13 Spec Dependencies: Test: exactly-one(/works[1]/employee[13]) >> exactly-one(/works[1]/employee[12]/overtime[1]/day[1]/following-sibling::day) |
pass | pass | pass | pass | pass | pass | |
followingsibling-9[+]
X followingsibling-9: Created on: 2005-12-13 Spec Dependencies: Test: exactly-one(/works[1]/employee[12]/following-sibling::employee) >> exactly-one(/works[1]/employee[12]/following-sibling::employee) |
pass | pass | pass | pass | pass | pass | |
followingsibling-10[+]
X followingsibling-10: Created on: 2005-12-13 Spec Dependencies: Test: exactly-one(/works[1]/employee[12]) >> exactly-one(/works[1]/employee[12]/following-sibling::employee) |
pass | pass | pass | pass | pass | pass | |
followingsibling-11[+]
X followingsibling-11: Created on: 2005-12-13 Spec Dependencies: Test: (/works/employee[12]/*/day[1]/following-sibling::day) | (/works/employee[12]/*/day[1]/following-sibling::day) |
pass | pass | pass | pass | pass | pass | |
followingsibling-12[+]
X followingsibling-12: Created on: 2005-12-13 Spec Dependencies: Test: (/works/employee[12]/*/day[1]/following-sibling::day) | (/works/employee[12]/*/day[1]) |
pass | pass | pass | pass | pass | pass | |
followingsibling-13[+]
X followingsibling-13: Created on: 2005-12-13 Spec Dependencies: Test: (/works[1]/employee[12]/overtime[1]/day[1]/following-sibling::day) intersect (/works[1]/employee[12]/overtime[1]/day[1]/following-sibling::day) |
pass | pass | pass | pass | pass | pass | |
followingsibling-14[+]
X followingsibling-14: Created on: 2005-12-13 Spec Dependencies: Test: fn:count((/works[1]/employee[12]/following-sibling::employee) except (/works[1]/employee[12]/following-sibling::employee)) |
pass | pass | pass | pass | pass | pass | |
followingsibling-15[+]
X followingsibling-15: Created on: 2005-12-13 Spec Dependencies: Test: (/works[1]/employee[12]/overtime/day) except (/works[1]/employee[12]/overtime/day[1]/following-sibling::day) |
pass | pass | pass | pass | pass | pass | |
followingsibling-16[+]
X followingsibling-16: Created on: 2005-12-13 Spec Dependencies: Test: (/works[1]/employee[12]/following-sibling::employee) and fn:true() |
pass | pass | pass | pass | pass | pass | |
followingsibling-17[+]
X followingsibling-17: Created on: 2005-12-13 Spec Dependencies: Test: (/works[1]/employee[12]/following-sibling::employee) and fn:false() |
pass | pass | pass | pass | pass | pass | |
followingsibling-18[+]
X followingsibling-18: Created on: 2005-12-13 Spec Dependencies: Test: (/works[1]/employee[12]/following-sibling::employee) or fn:true() |
pass | pass | pass | pass | pass | pass | |
followingsibling-19[+]
X followingsibling-19: Created on: 2005-12-13 Spec Dependencies: Test: (/works[1]/employee[12]/following-sibling::employee) or fn:false() |
pass | pass | pass | pass | pass | pass | |
followingsibling-20[+]
X followingsibling-20: Created on: 2005-12-13 Spec Dependencies: Test: fn:deep-equal(/works[1]/employee[12]/following-sibling::employee,/works[1]/employee[12]/following-sibling::employee) |
pass | pass | pass | pass | pass | pass | |
followingsibling-21[+]
X followingsibling-21: Created on: 2005-12-13 Spec Dependencies: spec = XQ10+ Test: let $var := <anElement>Some Content</anElement> return fn:count($var/following::*) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
unabbreviatedSyntax-24[+]
X unabbreviatedSyntax-24: Created on: 2005-07-11 Spec Dependencies: Test: for $h in (/works/employee[2]) return $h/following-sibling::employee[fn:position() = 1] |
pass | pass | pass | pass | pass | pass | |
K2-following-siblingAxis-1[+]
X K2-following-siblingAxis-1: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <root> <child/> <child/> <child/> </root>/child[1]/following-sibling::node() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-following-siblingAxis-2[+]
X K2-following-siblingAxis-2: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <root> <child/> <child/> <child attr="foo" attr2="foo"/> </root>/child[1]/following-sibling::node() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-following-siblingAxis-3[+]
X K2-following-siblingAxis-3: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: count(<root> <child/> <child/> <child attr="foo" attr2="foo"/> </root>/child[1]/following-sibling::node()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-following-siblingAxis-4[+]
X K2-following-siblingAxis-4: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare variable $i := <root> <child/> <child/> <child> <child2> <child3> <leaf/> </child3> </child2> </child> </root>; root($i)//count(following-sibling::node()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-following-siblingAxis-5[+]
X K2-following-siblingAxis-5: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare variable $i := <root> <child/> <child/> <child> <child2> <child3> <leaf/> </child3> </child2> </child> </root>; root($i)//following-sibling::node() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-following-siblingAxis-6[+]
X K2-following-siblingAxis-6: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare variable $i := <root> <child/> <child/> <child> <child2> <child3> <leaf/> </child3> </child2> </child> </root>; root($i)//(following-sibling::node(), "BOO") |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-following-siblingAxis-7[+]
X K2-following-siblingAxis-7: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: count(<root> <child/> </root>/following-sibling::node()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-following-siblingAxis-8[+]
X K2-following-siblingAxis-8: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: 1, <root> <child/> </root>/following-sibling::node(), 1 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-following-siblingAxis-9[+]
X K2-following-siblingAxis-9: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: 1, <root/>/following-sibling::node(), 1 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-following-siblingAxis-10[+]
X K2-following-siblingAxis-10: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <result> { <a><b/></a>/*/following::*[2] } </result> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
following-sibling-attr[+]
X following-sibling-attr: Created on: 2009-03-11 Spec Dependencies: spec = XQ10+ Test: <foo a='1' b='2' c='3'> <bar>4</bar> <bar>5</bar> <bar>6</bar> </foo>/@a/following-sibling::node() |
pass | n/a
notXP31 |
pass | n/a | pass | pass |