|
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) |
|
---|---|---|---|---|---|---|---|
op-node-before | 35/35 | 26/26 | 35/35 | 26/26 | 35/35 | 35/26 | 0/6 |
nodeexpression17[+]
X nodeexpression17: Created on: 2005-05-16 Spec Dependencies: Test: count(() << ()) |
pass | pass | pass | pass | pass | pass | |
nodeexpression18[+]
X nodeexpression18: Created on: 2005-05-16 Spec Dependencies: spec = XQ10+ Test: count(() << <a>50000</a>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
nodeexpression19[+]
X nodeexpression19: Created on: 2005-05-16 Spec Dependencies: Test: count(() << /works[1]/employee[1]/empnum[1]) |
pass | pass | pass | pass | pass | pass | |
nodeexpression20[+]
X nodeexpression20: Created on: 2005-05-16 Spec Dependencies: Test: count(() << /staff[1]/employee[1]/empnum[1]) |
pass | pass | pass | pass | pass | pass | |
nodeexpression21[+]
X nodeexpression21: Created on: 2005-05-16 Spec Dependencies: spec = XQ10+ Test: count(<a>50000</a> << ()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
nodeexpression22[+]
X nodeexpression22: Created on: 2005-05-16 Spec Dependencies: spec = XQ10+ Test: <a>50000</a> << <a>50000</a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
nodeexpression23[+]
X nodeexpression23: Created on: 2005-05-16 Spec Dependencies: spec = XQ10+ Test: <a>50000</a> << /works[1]/employee[1]/empnum[1] |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
nodeexpression24[+]
X nodeexpression24: Created on: 2005-05-16 Spec Dependencies: spec = XQ10+ Test: <a>50000</a> << (/staff[1]/employee[1]/empnum[1]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
nodeexpression25[+]
X nodeexpression25: Created on: 2005-05-16 Spec Dependencies: Test: count(/works[1]/employee[1]/empnum[1] << ()) |
pass | pass | pass | pass | pass | pass | |
nodeexpression26[+]
X nodeexpression26: Created on: 2005-05-16 Spec Dependencies: spec = XQ10+ Test: /works[1]/employee[1]/empnum[1] << <a>50000</a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
nodeexpression27[+]
X nodeexpression27: Created on: 2005-05-16 Spec Dependencies: Test: /works[1]/employee[1]/empnum[1] << /works[1]/employee[1]/empnum[1] |
pass | pass | pass | pass | pass | pass | |
nodeexpression28[+]
X nodeexpression28: Created on: 2005-05-16 Spec Dependencies: Test: $works/works[1]/employee[1]/empnum[1] << $staff/staff[1]/employee[1]/empnum[1] |
pass | pass | pass | pass | pass | pass | |
nodeexpression29[+]
X nodeexpression29: Created on: 2005-05-16 Spec Dependencies: Test: count((/staff[1]/employee[1]/empnum[1]) << ()) |
pass | pass | pass | pass | pass | pass | |
nodeexpression30[+]
X nodeexpression30: Created on: 2005-05-16 Spec Dependencies: spec = XQ10+ Test: (/staff[1]/employee[1]/empnum[1]) << <a>50000</a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
nodeexpression31[+]
X nodeexpression31: Created on: 2005-05-16 Spec Dependencies: Test: (($works/works[1]/employee[1]/empnum[1] << $staff/staff[1]/employee[1]/empnum[1]) and ($works/works[1]/employee[1]/empnum[1] << $staff/staff[1]/employee[2]/empnum[1]) and ($works/works[1]/employee[1]/empnum[1] << $staff/staff[1]/employee[3]/empnum[1])) or (($works/works[1]/employee[1]/empnum[1] >> $staff/staff[1]/employee[1]/empnum[1]) and ($works/works[1]/employee[1]/empnum[1] >> $staff/staff[1]/employee[2]/empnum[1]) and ($works/works[1]/employee[1]/empnum[1] >> $staff/staff[1]/employee[3]/empnum[1])) |
pass | pass | pass | pass | pass | pass | |
nodeexpression32[+]
X nodeexpression32: Created on: 2005-05-16 Spec Dependencies: Test: (/staff[1]/employee[1]/empnum[1]) << (/staff[1]/employee[1]/empnum[1]) |
pass | pass | pass | pass | pass | pass | |
nodeexpressionhc6[+]
X nodeexpressionhc6: Created on: 2005-06-08 Spec Dependencies: Test: fn:not((/staff[1]/employee[1]/empnum[1]) << (/staff[1]/employee[1]/empnum[1])) |
pass | pass | pass | pass | pass | pass | |
nodeexpressionhc7[+]
X nodeexpressionhc7: Created on: 2005-06-08 Spec Dependencies: Test: ((/staff[1]/employee[1]/empnum[1]) << (/staff[1]/employee[1]/empnum[1])) lt ((/staff[1]/employee[1]/empnum[1]) << (/staff[1]/employee[1]/empnum[1])) |
pass | pass | pass | pass | pass | pass | |
nodeexpressionhc8[+]
X nodeexpressionhc8: Created on: 2005-06-08 Spec Dependencies: Test: ((/staff[1]/employee[1]/empnum[1]) << (/staff[1]/employee[1]/empnum[1])) ge ((/staff[1]/employee[1]/empnum[1]) << (/staff[1]/employee[1]/empnum[1])) |
pass | pass | pass | pass | pass | pass | |
nodeexpressionhc9[+]
X nodeexpressionhc9: Created on: 2005-06-08 Spec Dependencies: Test: ((/staff[1]/employee[1]/empnum[1]) << (/staff[1]/employee[1]/empnum[1])) gt ((/staff[1]/employee[1]/empnum[1]) << (/staff[1]/employee[1]/empnum[1])) |
pass | pass | pass | pass | pass | pass | |
nodeexpressionhc10[+]
X nodeexpressionhc10: Created on: 2005-06-08 Spec Dependencies: Test: ((/staff[1]/employee[1]/empnum[1]) << (/staff[1]/employee[1]/empnum[1])) le ((/staff[1]/employee[1]/empnum[1]) << (/staff[1]/employee[1]/empnum[1])) |
pass | pass | pass | pass | pass | pass | |
nodecomparisonerr-2[+]
X nodecomparisonerr-2: Created on: 2005-11-23 Spec Dependencies: Test: fn:count(() << 100) |
pass | pass | pass | pass | pass | pass | |
K-NodeBefore-1[+]
X K-NodeBefore-1: Created on: 2007-11-26 Spec Dependencies: Test: empty(1 << ()) |
pass | pass | pass | pass | pass | pass | |
K-NodeBefore-2[+]
X K-NodeBefore-2: Created on: 2007-11-26 Spec Dependencies: Test: empty(() << 1) |
pass | pass | pass | pass | pass | pass | |
K-NodeBefore-3[+]
X K-NodeBefore-3: Created on: 2007-11-26 Spec Dependencies: Test: 1 << 1 |
pass | pass | pass | pass | pass | pass | |
K-NodeBefore-4[+]
X K-NodeBefore-4: Created on: 2007-11-26 Spec Dependencies: Test: empty(() << ()) |
pass | pass | pass | pass | pass | pass | |
K-NodeBefore-5[+]
X K-NodeBefore-5: Created on: 2007-11-26 Spec Dependencies: Test: () <<< () |
pass | pass | pass | pass | pass | pass | |
K-NodeBefore-6[+]
X K-NodeBefore-6: Created on: 2007-11-26 Spec Dependencies: Test: () << |
pass | pass | pass | pass | pass | pass | |
K-NodeBefore-7[+]
X K-NodeBefore-7: Created on: 2007-11-26 Spec Dependencies: Test: << () |
pass | pass | pass | pass | pass | pass | |
K-NodeBefore-8[+]
X K-NodeBefore-8: Created on: 2007-11-26 Spec Dependencies: Test: << |
pass | pass | pass | pass | pass | pass | |
K-NodeBefore-9[+]
X K-NodeBefore-9: Created on: 2007-11-26 Spec Dependencies: Test: 1 << |
pass | pass | pass | pass | pass | pass | |
K-NodeBefore-10[+]
X K-NodeBefore-10: Created on: 2007-11-26 Spec Dependencies: Test: << 1 |
pass | pass | pass | pass | pass | pass | |
K-NodeBefore-11[+]
X K-NodeBefore-11: Created on: 2007-11-26 Spec Dependencies: Test: <<< |
pass | pass | pass | pass | pass | pass | |
cbcl-node-before-001[+]
X cbcl-node-before-001: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: let $node := <a> <b/> <c/> </a> return not(exactly-one($node/b[1]) << exactly-one($node/c[1])) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-node-before-002[+]
X cbcl-node-before-002: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: let $node := <a> <b/> <c/> </a> return not(not(exactly-one($node/b[1]) << exactly-one($node/c[1]))) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |