|
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-DirElemContent.namespace | 117/133 | 0/0 | 133/133 | 0/0 | 133/133 | 133/0 | 0/6 |
Constr-namespace-1[+]
X Constr-namespace-1: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <foo:elem/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-2[+]
X Constr-namespace-2: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns:foo="http://www.example.com"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-3[+]
X Constr-namespace-3: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns="http://www.example.com"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-4[+]
X Constr-namespace-4: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns:foo="http://www.example.com" xmlns:foo="http://www.example.com"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-5[+]
X Constr-namespace-5: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns="http://www.example.com" xmlns="http://www.example.com"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-6[+]
X Constr-namespace-6: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns:xml="http://www.example.com"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-7[+]
X Constr-namespace-7: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns:xmlns="http://www.example.com"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-8[+]
X Constr-namespace-8: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: (<elem xmlns:foo="http://www.example.com"><foo:child/></elem>)/*:child |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-9[+]
X Constr-namespace-9: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns:foo="http://www.example.com/parent"><foo:child xmlns:foo="http://www.example.com/child"/></elem> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-10[+]
X Constr-namespace-10: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: declare namespace foo="http://www.example.com/prolog"; <foo:elem xmlns:foo="http://www.example.com/element"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-11[+]
X Constr-namespace-11: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: (<elem xmlns:foo="http://www.example.com/parent"><foo:child xmlns:foo="http://www.example.com/child"><foo:grand-child/></foo:child></elem>)//*:grand-child |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-12[+]
X Constr-namespace-12: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: declare namespace foo="http://www.example.com/prolog"; (<elem xmlns:foo="http://www.example.com/parent"><foo:child/></elem>)//*:child |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-13[+]
X Constr-namespace-13: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <foo:elem xmlns:foo="http://www.example.com/parent"><child xmlns:foo=""/></foo:elem> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-14[+]
X Constr-namespace-14: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <foo:elem xmlns:foo="http://www.example.com/parent"><child xmlns:foo=""><foo:grand-child/></child></foo:elem> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-15[+]
X Constr-namespace-15: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: declare namespace foo="http://www.example.com/prolog"; <elem xmlns:foo=""><foo:child/></elem> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-16[+]
X Constr-namespace-16: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: (<foo:elem xmlns:foo="http://www.example.com/parent"><child xmlns:foo=""><grand-child/></child></foo:elem>)//grand-child |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-17[+]
X Constr-namespace-17: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: (<elem xmlns="http://www.example.com"><child/></elem>)/*:child |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-18[+]
X Constr-namespace-18: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns="http://www.example.com/parent"><child xmlns="http://www.example.com/child"/></elem> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-19[+]
X Constr-namespace-19: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: declare default element namespace "http://www.example.com/prolog"; <elem xmlns="http://www.example.com/element"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-20[+]
X Constr-namespace-20: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: (<elem xmlns="http://www.example.com/parent"><child xmlns="http://www.example.com/child"><grand-child/></child></elem>)//*:grand-child |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-21[+]
X Constr-namespace-21: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: declare default element namespace "http://www.example.com/prolog"; (<elem xmlns="http://www.example.com/element"><child/></elem>)/*:child |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-22[+]
X Constr-namespace-22: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns="http://www.example.com/parent"><child xmlns=""/></elem> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-23[+]
X Constr-namespace-23: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: (<elem xmlns="http://www.example.com/parent"><child xmlns=""><grand-child/></child></elem>)//*:grand-child |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-24[+]
X Constr-namespace-24: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns="{'http://www.example.com'}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-25[+]
X Constr-namespace-25: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns="http://www.example.com{'/namespace'}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-26[+]
X Constr-namespace-26: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns:cm="http://www.example.com">{count(//cm:b)}</elem> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-27[+]
X Constr-namespace-27: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <elem xmlns:cm="http://www.example.com" attr="{count(//cm:b)}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-29[+]
X Constr-namespace-29: Created on: 2005-03-05 Spec Dependencies: spec = XQ10+ Test: <parent><child xmlns:cm="http://www.example.com"/><child>{count(//cm:b)}</child></parent> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-namespace-30[+]
X Constr-namespace-30: Created on: 2015-10-12 Spec Dependencies: spec = XQ10+ Test: <e a="{p:count(())}" xmlns:p="http://www.w3.org/2005/xpath-functions"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-1[+]
X K2-DirectConElemNamespace-1: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <name xmlns:ns="http://example.com/NS"/>, ns:nametest |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-2[+]
X K2-DirectConElemNamespace-2: Created on: 2007-11-26 Spec Dependencies: spec = XQ30+ Test: <a:elem xmlns:a="http://example.com/NS" xmlns:b="http://example.com/NS"></b:elem> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-3[+]
X K2-DirectConElemNamespace-3: Created on: 2007-11-26 Spec Dependencies: spec = XQ30+ Test: <a:elem xmlns:a="http://example.com/NS" xmlns:b="http://example.com/NS"></b:elem> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-4[+]
X K2-DirectConElemNamespace-4: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare namespace p = "http://example.com/QuiteWeirdNamespace"; empty(p:e[1]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-5[+]
X K2-DirectConElemNamespace-5: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: count(in-scope-prefixes(<e/>)[. eq "xml"]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-6[+]
X K2-DirectConElemNamespace-6: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: count(in-scope-prefixes(element e{})[. eq "xml"]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-7[+]
X K2-DirectConElemNamespace-7: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default function namespace "http://example.com"; <e a="{count()}" xmlns="http://www.w3.org/2001/XMLSchema"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-8[+]
X K2-DirectConElemNamespace-8: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default function namespace "http://example.com"; <e a="{p:count()}" xmlns:p="http://www.w3.org/2001/XMLSchema"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-9[+]
X K2-DirectConElemNamespace-9: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default function namespace "http://example.com"; <e xmlns="http://www.w3.org/2001/XMLSchema" a="{count()}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-10[+]
X K2-DirectConElemNamespace-10: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default function namespace "http://example.com"; <e xmlns:p="http://www.w3.org/2001/XMLSchema" a="{p:count()}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-11[+]
X K2-DirectConElemNamespace-11: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default function namespace "http://example.com"; <e xmlns="http://www.w3.org/2001/XMLSchema" a="{nametest}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-12[+]
X K2-DirectConElemNamespace-12: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default function namespace "http://example.com"; <e a="{nametest}" xmlns="http://www.w3.org/2001/XMLSchema"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-13[+]
X K2-DirectConElemNamespace-13: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default function namespace "http://example.com"; <e xmlns:p="http://www.w3.org/2001/XMLSchema" p:p="{p:nametest}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-14[+]
X K2-DirectConElemNamespace-14: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default function namespace "http://example.com"; <e p:p="{p:nametest}" xmlns:p="http://www.w3.org/2001/XMLSchema"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-15[+]
X K2-DirectConElemNamespace-15: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="content{{ {'1'}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-16[+]
X K2-DirectConElemNamespace-16: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="content{{ {'1'}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-17[+]
X K2-DirectConElemNamespace-17: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="content{()}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-18[+]
X K2-DirectConElemNamespace-18: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="content{()}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-19[+]
X K2-DirectConElemNamespace-19: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e a="{1 instance of integer}" xmlns="http://www.w3.org/2001/XMLSchema"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-20[+]
X K2-DirectConElemNamespace-20: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e a="{1 treat as integer}" xmlns="http://www.w3.org/2001/XMLSchema"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-21[+]
X K2-DirectConElemNamespace-21: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e a="{1 cast as string}" xmlns="http://www.w3.org/2001/XMLSchema"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-22[+]
X K2-DirectConElemNamespace-22: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e a="{1 castable as string}" xmlns="http://www.w3.org/2001/XMLSchema"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-23[+]
X K2-DirectConElemNamespace-23: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e a="{<e><b>data</b></e>/b}" xmlns="http://www.example.com/"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-24[+]
X K2-DirectConElemNamespace-24: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e a="{<e b="data"/>/@b}" xmlns="http://www.example.com/"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-25[+]
X K2-DirectConElemNamespace-25: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare namespace b = "http://www.example.com/"; empty(<e xmlns="http://www.example.com/"><d xmlns=""><b/></d></e>/b:d/b:b) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-26[+]
X K2-DirectConElemNamespace-26: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:d="http://www.example.com/"/>, d:d |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-27[+]
X K2-DirectConElemNamespace-27: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="http://www.w3.org/2001/XMLSchema"> <b xmlns:p="http://www.w3.org/2001/XMLSchema"/> {p:integer(1)} </e> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-28[+]
X K2-DirectConElemNamespace-28: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="http://www.w3.org/2005/xpath-functions"> <b xmlns:p="http://www.w3.org/2001/XMLSchema"/> {fn:count(0)} </e> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-29[+]
X K2-DirectConElemNamespace-29: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e a="{1 instance of p:integer}" xmlns:p="http://www.w3.org/2001/XMLSchema"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-30[+]
X K2-DirectConElemNamespace-30: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e a="{1 treat as p:integer}" xmlns:p="http://www.w3.org/2001/XMLSchema"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-31[+]
X K2-DirectConElemNamespace-31: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e a="{1 cast as p:string}" xmlns:p="http://www.w3.org/2001/XMLSchema"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-32[+]
X K2-DirectConElemNamespace-32: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e a="{1 castable as p:string}" xmlns:p="http://www.w3.org/2001/XMLSchema"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-33[+]
X K2-DirectConElemNamespace-33: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <a attr="{let $p:name := 3 return $p:name}" xmlns:p="http://www.example.com/"/> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-34[+]
X K2-DirectConElemNamespace-34: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="http://{exa}mple.com/"/>/@xmlns |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-35[+]
X K2-DirectConElemNamespace-35: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="{1}"/>/@xmlns |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-36[+]
X K2-DirectConElemNamespace-36: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="{xs:anyURI("http://www.example.com/")}"/>/@xmlns |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-37[+]
X K2-DirectConElemNamespace-37: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="{xs:untypedAtomic("http://www.example.com/")}"/>/@xmlns |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-38[+]
X K2-DirectConElemNamespace-38: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="/www.example.com/}"/>/@xmlns |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-39[+]
X K2-DirectConElemNamespace-39: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare namespace p = "http://example.com/"; <p:e xmlns=""/>, count(in-scope-prefixes(<p:e xmlns=""/>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-40[+]
X K2-DirectConElemNamespace-40: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare namespace p = "http://www.example.com/A"; <e xmlns="http://www.example.com/A" xmlns:A="http://www.example.com/C"> <b xmlns:B="http://www.example.com/C"/> </e>/p:b |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-41[+]
X K2-DirectConElemNamespace-41: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare namespace p = "http://www.example.com/A"; "START", for $i in in-scope-prefixes(<e xmlns="http://www.example.com/A" xmlns:A="http://www.example.com/C"> <b xmlns:B="http://www.example.com/C" /> </e>/p:b) order by $i return $i, "END" |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-42[+]
X K2-DirectConElemNamespace-42: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="http://www.example.com/"> <e xmlns:p="http://www.example.com/"/> </e> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-43[+]
X K2-DirectConElemNamespace-43: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="http://www.example.com/"> <e xmlns="http://www.example.com/"/> </e> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-44[+]
X K2-DirectConElemNamespace-44: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="/www.example.com/{"/>/@xmlns |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-45[+]
X K2-DirectConElemNamespace-45: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: let $i := <e xmlns:p="http://example.com" p:anAttribute="attrValue"/> return <a>{$i/@*}</a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-46[+]
X K2-DirectConElemNamespace-46: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: let $i := <e xml:space="preserve"/> return <a>{$i/@*}</a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-47[+]
X K2-DirectConElemNamespace-47: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns=""/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-48[+]
X K2-DirectConElemNamespace-48: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="http://example.com"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-49[+]
X K2-DirectConElemNamespace-49: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default element namespace "http://www.example.com/A"; <anElement xmlns="http://www.example.com/B"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-50[+]
X K2-DirectConElemNamespace-50: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="http://www.example.com/A" xmlns:A="http://www.example.com/C"> <b xmlns:B="http://www.example.com/C" xmlns=""/> </e>/b |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-51[+]
X K2-DirectConElemNamespace-51: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default element namespace "http://example.com"; <e xmlns=""/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-52[+]
X K2-DirectConElemNamespace-52: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default element namespace "http://example.com/"; <a> <e xmlns=""/> </a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-53[+]
X K2-DirectConElemNamespace-53: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: count(in-scope-prefixes(<a xmlns="http://example.com/"> <e xmlns=""/> </a>/e)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-54[+]
X K2-DirectConElemNamespace-54: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: count(<e xmlns="http://example.com/"><a xmlns=""/></e>/namespace-uri(exactly-one(*))) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-55[+]
X K2-DirectConElemNamespace-55: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="http://example.com/"> <b xmlns=""> { attribute {QName("http://example.com/2", "p:attr")} {()} } </b> </e> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-56[+]
X K2-DirectConElemNamespace-56: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default element namespace "http://example.com/"; <r xmlns:p="http://example.com/"> { <e p:att=""/>/(@att, attribute::att) } </r> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-57[+]
X K2-DirectConElemNamespace-57: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare default element namespace "http://example.com/"; declare namespace p = "http://example.com/"; <r> { <e p:att=""/>/(@att) } </r> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-58[+]
X K2-DirectConElemNamespace-58: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <r> <xs:element/> <local:element/> <fn:element/> <xml:element/> </r> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-59[+]
X K2-DirectConElemNamespace-59: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: namespace-uri(<p:e xmlns:p="http://example.com/{{{{{{}}}}}}asd"/>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-61[+]
X K2-DirectConElemNamespace-61: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="{"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-62[+]
X K2-DirectConElemNamespace-62: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-63[+]
X K2-DirectConElemNamespace-63: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="content{"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-64[+]
X K2-DirectConElemNamespace-64: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="content}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-65[+]
X K2-DirectConElemNamespace-65: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: namespace-uri-for-prefix("p", <e xmlns:p="http://example.com/{{}}{{{{}}}}"/>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-67[+]
X K2-DirectConElemNamespace-67: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="{content"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-68[+]
X K2-DirectConElemNamespace-68: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="}content"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-69[+]
X K2-DirectConElemNamespace-69: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="content{content"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-70[+]
X K2-DirectConElemNamespace-70: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="content}content"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-71[+]
X K2-DirectConElemNamespace-71: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="{"http://example.com/"}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-72[+]
X K2-DirectConElemNamespace-72: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="{"http://example.com/"}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-73[+]
X K2-DirectConElemNamespace-73: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="{()}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-74[+]
X K2-DirectConElemNamespace-74: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns="{()}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-75[+]
X K2-DirectConElemNamespace-75: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: namespace-uri(<e xmlns="http://example.com/{{1}}"/>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-76[+]
X K2-DirectConElemNamespace-76: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xmlns:p="http://example.com/{{1}}"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-77[+]
X K2-DirectConElemNamespace-77: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare namespace t = "http://example.com/2"; <p:a xmlns:p="http://example.com/"> <p:e xmlns:p="http://example.com/2"/> </p:a>//t:e |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-78[+]
X K2-DirectConElemNamespace-78: Created on: 2009-02-05 Spec Dependencies: spec = XQ10+ Test: let $e := document{(<X1:L xmlns:X1="http://example.com/URL1">1</X1:L>, <X2:L xmlns:X2="http://example.com/URL2">2</X2:L>)} return <outer xmlns:P="http://example.com/URL1"> { let $outer as element(P:L) := $e/element(P:L) return <inner xmlns:P="http://example.com/URL2"> { let $inner as element(P:L) := $e/element(P:L) return ($outer, $inner) } </inner> } </outer> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-DirectConElemNamespace-79[+]
X K2-DirectConElemNamespace-79: Created on: 2009-02-05 Spec Dependencies: spec = XQ10+ Test: let $e := document{(<X1:L xmlns:X1="http://ns.example.com/URL1">1</X1:L>, <X2:L xmlns:X2="http://ns.example.com/URL2">2</X2:L>)} return <outer xmlns:P="http://ns.example.com/URL1"> { let $outer as element(P:L) := $e/element(P:L) return <inner xmlns:P="http://ns.example.com/URL2"> { let $inner as element(P:L) := $outer return $inner } </inner> } </outer> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
DirectConElemNamespace-3[+]
X DirectConElemNamespace-3: Created on: 2009-04-01 Spec Dependencies: spec = XQ10+ Test: namespace-uri(<p:e xmlns:p="http://ns.example.com/ns?val=""""""asd"/>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
DirectConElemNamespace-4[+]
X DirectConElemNamespace-4: Created on: 2009-04-01 Spec Dependencies: spec = XQ10+ Test: namespace-uri(<p:e xmlns:p="http://ns.example.com/ns?val=""asd"/>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
DirectConElemNamespace-5[+]
X DirectConElemNamespace-5: Created on: 2009-04-01 Spec Dependencies: spec = XQ10+ Test: namespace-uri(<p:e xmlns:p='http://ns.example.com/ns?val=''''''asd'/>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
DirectConElemNamespace-6[+]
X DirectConElemNamespace-6: Created on: 2009-04-01 Spec Dependencies: spec = XQ10+ Test: namespace-uri(<e xmlns='http://ns.example.com/ns?val=''asd'/>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-1[+]
X Constr-inscope-1: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <new xmlns:foo="http://www.example.com">{//@*:attr1}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-2[+]
X Constr-inscope-2: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <new>{//@*:attr1, //@*:attr2}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-3[+]
X Constr-inscope-3: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: for $x in <parent1 xmlns:foo="http://www.example.com/parent1" foo:attr1="attr1"/> return <new xmlns:foo="http://www.example.com">{$x//@*:attr1}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-4[+]
X Constr-inscope-4: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: for $x in <inscope> <parent1 xmlns:foo="http://www.example.com/parent1" foo:attr1="attr1"/> <parent2 xmlns:foo="http://www.example.com/parent2" foo:attr2="attr2"/></inscope> return <new>{$x//@*:attr1, $x//@*:attr2}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-5[+]
X Constr-inscope-5: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <new>{//*:child3}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-6[+]
X Constr-inscope-6: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <new>{//*:child4}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-7[+]
X Constr-inscope-7: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: for $x in <parent3 xmlns:foo="http://www.example.com/parent3"><foo:child3/></parent3> return <new>{$x//*:child3}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-8[+]
X Constr-inscope-8: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: for $x in <parent4 xmlns="http://www.example.com/parent4"><child4/></parent4> return <new>{$x//*:child4}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-9[+]
X Constr-inscope-9: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <new>{//*:child1}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-10[+]
X Constr-inscope-10: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <new xmlns="http://www.example.com">{//*:child2}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-11[+]
X Constr-inscope-11: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: for $x in <parent1 xmlns:foo="http://www.example.com/parent1" foo:attr1="attr1"><child1 attr="child"/></parent1> return <new>{$x//*:child1}</new> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-12[+]
X Constr-inscope-12: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: for $x in <parent2 xmlns:foo="http://www.example.com/parent2" foo:attr2="attr2"><child2 attr="child"/></parent2> return <new xmlns="http://www.example.com">{$x//*:child2}</new> |
fail | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-13[+]
X Constr-inscope-13: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: declare namespace foo = "http://example.com"; <new/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-14[+]
X Constr-inscope-14: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: declare namespace foo = "http://example.com"; <foo:new/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-15[+]
X Constr-inscope-15: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <xml:new/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-16[+]
X Constr-inscope-16: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <new xml:attr="foo"/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-17[+]
X Constr-inscope-17: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <new xmlns:foo="http://www.example.com">{//*:child1}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-18[+]
X Constr-inscope-18: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <new xmlns:foo="http://www.example.com/parent1">{//*:child1}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-19[+]
X Constr-inscope-19: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <new xmlns="http://www.example.com">{//*:child4}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-20[+]
X Constr-inscope-20: Created on: 2005-08-28 Spec Dependencies: spec = XQ10+ Test: <new xmlns="http://www.example.com/parent4">{//*:child4}</new> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-21[+]
X Constr-inscope-21: Created on: 2012-05-29 Spec Dependencies: spec = XQ10+ Test: declare namespace cat ='mycat'; <a t='cat:miau'>42</a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
Constr-inscope-22[+]
X Constr-inscope-22: Created on: 2012-05-29 Spec Dependencies: spec = XQ10+ Test: <a xsi:type='xs:integer'>42</a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-ConInScopeNamespace-1[+]
X K2-ConInScopeNamespace-1: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: let $i := document{<e1/>, <e2/>, <e3/>, <e4/>} return (in-scope-prefixes($i/e1), in-scope-prefixes($i/e2), in-scope-prefixes($i/e3), in-scope-prefixes($i/e4)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |