|
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-DirElemConstructor | 67/69 | 0/0 | 69/69 | 0/0 | 69/69 | 69/0 | 0/6 |
Constr-elem-empty-1[+]
X Constr-elem-empty-1: Created on: 2005-01-05 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-empty-2[+]
X Constr-elem-empty-2: Created on: 2005-01-05 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem></elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-empty-3[+]
X Constr-elem-empty-3: Created on: 2005-01-05 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: fn:count((<elem/>)/node()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-empty-4[+]
X Constr-elem-empty-4: Created on: 2005-01-05 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: fn:count((<elem></elem>)/node()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-empty-5[+]
X Constr-elem-empty-5: Created on: 2005-01-05 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem /> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-matchtag-1[+]
X Constr-elem-matchtag-1: Created on: 2005-01-05 Spec Dependencies: spec = XQ30+ spec = XQ10+ Test: <elem></elemother> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-matchtag-2[+]
X Constr-elem-matchtag-2: Created on: 2005-01-05 Spec Dependencies: spec = XQ10 spec = XQ10+ Test: <foo:elem xmlns:foo="http://www.w3.org/XQueryTest/Construct" xmlns:bar="http://www.w3.org/XQueryTest/Construct"></bar:elem> |
no result | n/a
test-set dependencies not satisfied |
n/a
notXQ31 |
n/a | n/a | n/a | |
Constr-elem-matchtag-2a[+]
X Constr-elem-matchtag-2a: Created on: 2005-01-05 Spec Dependencies: spec = XQ30+ spec = XQ10+ Test: <foo:elem xmlns:foo="http://www.w3.org/XQueryTest/Construct" xmlns:bar="http://www.w3.org/XQueryTest/Construct"></bar:elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-curlybr-1[+]
X Constr-elem-curlybr-1: Created on: 2005-01-05 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem>{{</elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-curlybr-2[+]
X Constr-elem-curlybr-2: Created on: 2005-01-05 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem>}}</elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-curlybr-3[+]
X Constr-elem-curlybr-3: Created on: 2005-01-05 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem>{</elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-curlybr-4[+]
X Constr-elem-curlybr-4: Created on: 2005-01-05 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem>}</elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-curlybr-5[+]
X Constr-elem-curlybr-5: Created on: 2005-01-05 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem>{</elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
Constr-elem-curlybr-6[+]
X Constr-elem-curlybr-6: Created on: 2005-01-05 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem>}</elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-1[+]
X K2-DirectConElem-1: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: string(<pi>{<?pi x?>}</pi>) eq "" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-2[+]
X K2-DirectConElem-2: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: string(<a attr="content"><!-- NOTINC -->1<b>2<c><!-- NOTINC -->34</c><!-- NOTINC --><d/>56</b>7</a>) eq "1234567" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-3[+]
X K2-DirectConElem-3: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: < |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-4[+]
X K2-DirectConElem-4: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: < foo/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-5[+]
X K2-DirectConElem-5: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <foo/ > |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-6[+]
X K2-DirectConElem-6: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: < foo></foo> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-7[+]
X K2-DirectConElem-7: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <foo>< /foo> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-8[+]
X K2-DirectConElem-8: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <foo / |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-9[+]
X K2-DirectConElem-9: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <foo |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-10[+]
X K2-DirectConElem-10: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <prefix:foo |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-11[+]
X K2-DirectConElem-11: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <prefix: foo/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-12[+]
X K2-DirectConElem-12: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <foo attr="{'a string'}><<<"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-13[+]
X K2-DirectConElem-13: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: </> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-14[+]
X K2-DirectConElem-14: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e> content}</e> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-15[+]
X K2-DirectConElem-15: Created on: 2007-11-26 Spec Dependencies: spec = XQ30+ spec = XQ10+ Test: <f><c></f></c> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-16[+]
X K2-DirectConElem-16: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <a><b><c/><d/><a/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-17[+]
X K2-DirectConElem-17: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <a><b><c/><b/><d/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-18[+]
X K2-DirectConElem-18: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-19[+]
X K2-DirectConElem-19: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-20[+]
X K2-DirectConElem-20: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem>< |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-21[+]
X K2-DirectConElem-21: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem><[ |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-22[+]
X K2-DirectConElem-22: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem><![ |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-23[+]
X K2-DirectConElem-23: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem><!- |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-24[+]
X K2-DirectConElem-24: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem>&</elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-25[+]
X K2-DirectConElem-25: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem {"attribute-name"} = "attribute value"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-26[+]
X K2-DirectConElem-26: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem attributename = {"attribute value"} /> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-27[+]
X K2-DirectConElem-27: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem attributename = {"attribute value"}></elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-28[+]
X K2-DirectConElem-28: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <a></a> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-29[+]
X K2-DirectConElem-29: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e>a</e>, <e>b</e>, <e>c</e> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-30[+]
X K2-DirectConElem-30: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <elem>some text<node/>some text</elem> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-31[+]
X K2-DirectConElem-31: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <foo > <doo/> </foo> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-32[+]
X K2-DirectConElem-32: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <foo><doo/></foo> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-33[+]
X K2-DirectConElem-33: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <foo><doo/> </foo> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-34[+]
X K2-DirectConElem-34: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <foo > {attribute name {"content"}} <doo/> </foo> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-35[+]
X K2-DirectConElem-35: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e xmlns:aPrefixOtherThanXml="http://www.w3.org/XML/1998/namespace"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-36[+]
X K2-DirectConElem-36: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e xmlns="http://www.w3.org/XML/1998/namespace"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-37[+]
X K2-DirectConElem-37: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e xmlns:XML="http://www.w3.org/XML/1998/namespace"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-38[+]
X K2-DirectConElem-38: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e xmlns:xml="http://www.w3.org/XML/1998/namespace"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-39[+]
X K2-DirectConElem-39: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e xmlns:xmlns="http://www.w3.org/XML/1998/namespace"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-40[+]
X K2-DirectConElem-40: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e xmlns:xmlns="http://www.w3.org/2000/xmlns/"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-41[+]
X K2-DirectConElem-41: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e xmlns:xmlns="http://www.example.com/"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-42[+]
X K2-DirectConElem-42: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e> { document{()}/(/) } </e> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-43[+]
X K2-DirectConElem-43: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e> { document{()} } </e> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-44[+]
X K2-DirectConElem-44: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: string(<e>text</e>) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-45[+]
X K2-DirectConElem-45: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: data(<e>text</e>) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-46[+]
X K2-DirectConElem-46: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: declare namespace p = "http://www.example.com/"; <p:e/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-47[+]
X K2-DirectConElem-47: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: let $in := <r> <e xmlns="http://example.com/<>"'"""/> <e xmlns='http://example.com/<>"''''/> <p:e xmlns:p="http://example.com/<>"'"""/> <p:e xmlns:p='http://example.com/<>"''''/> </r> return <r>{for $n in $in/*/namespace-uri(.) return <e ns="{$n}"/>}</r> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-48[+]
X K2-DirectConElem-48: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e>]]></e> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-49[+]
X K2-DirectConElem-49: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e attr="]]>"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-50[+]
X K2-DirectConElem-50: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e attr="<"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-51[+]
X K2-DirectConElem-51: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <e xml:id=" fo"/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-52[+]
X K2-DirectConElem-52: Created on: 2008-05-13 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: <a>ß</a> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-53[+]
X K2-DirectConElem-53: Created on: 2008-05-23 Spec Dependencies: spec = XQ10 spec = XQ10+ Test: namespace {"p"} {"abc"} |
no result | n/a
test-set dependencies not satisfied |
n/a
notXQ31 |
n/a | n/a | n/a | |
K2-DirectConElem-53a[+]
X K2-DirectConElem-53a: Created on: 2011-07-22 Spec Dependencies: spec = XQ30+ spec = XQ10+ Test: namespace {"p"} {"abc"} |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-DirectConElem-54[+]
X K2-DirectConElem-54: Created on: 2008-05-23 Spec Dependencies: spec = XQ10+ Test: namespace-node {"p"} {"abc"} |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
cbcl-directconelem-001[+]
X cbcl-directconelem-001: Created on: 2013-07-04 Spec Dependencies: spec = XQ10+ Test: declare default element namespace "http://example.com/0"; declare namespace a = "http://example.com/1"; declare namespace b = "http://example.com/2"; declare copy-namespaces preserve,no-inherit; declare function local:in-scope-namespace-bindings($arg) { for $i in in-scope-prefixes($arg) order by $i return concat("xmlns", if (string-length($i) = 0) then "" else ":", $i, '="', namespace-uri-for-prefix($i, $arg), '"') }; <a:outer b:outer="attr" xmlns:c="http://example.com/3" c:outer="attr"> <inner a="a:attr" b="b:attr" /> </a:outer>/(local:in-scope-namespace-bindings(.), '|', local:in-scope-namespace-bindings((./*)[1])) |
fail | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
cbcl-directconelem-002[+]
X cbcl-directconelem-002: Created on: 2013-07-04 Spec Dependencies: spec = XQ10+ Test: declare default element namespace "http://example.com/0"; declare namespace a = "http://example.com/1"; declare namespace b = "http://example.com/2"; declare copy-namespaces preserve,inherit; declare function local:in-scope-namespace-bindings($arg) { for $i in in-scope-prefixes($arg) order by $i return concat("xmlns", if (string-length($i) = 0) then "" else ":", $i, '="', namespace-uri-for-prefix($i, $arg), '"') }; <a:outer b:outer="attr" xmlns:c="http://example.com/3" c:outer="attr"> <inner a="a:attr" b="b:attr" /> </a:outer>/(local:in-scope-namespace-bindings(.), '|', local:in-scope-namespace-bindings((./*)[1])) |
fail | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |