|
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) |
|
---|---|---|---|---|---|---|---|
fn-base-uri | 82/82 | 4/4 | 82/82 | 4/4 | 82/82 | 82/4 | 0/6 |
fn-base-uri-1[+]
X fn-base-uri-1: Created on: 2005-11-21 Spec Dependencies: spec = XQ10+ Test: declare namespace eg = "http://example.org"; declare function eg:noContextFunction() { fn:base-uri() }; declare variable $input-context1 external; eg:noContextFunction() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-2[+]
X fn-base-uri-2: Created on: 2005-11-21 Spec Dependencies: Test: (1 to 100)[fn:base-uri()] |
pass | pass | pass | pass | pass | pass | |
fn-base-uri-3[+]
X fn-base-uri-3: Created on: 2005-11-21 Spec Dependencies: Test: fn:count(fn:base-uri(())) |
pass | pass | pass | pass | pass | pass | |
fn-base-uri-4[+]
X fn-base-uri-4: Created on: 2005-11-21 Spec Dependencies: spec = XQ10+ Test: fn:base-uri(<!-- A comment -->) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-5[+]
X fn-base-uri-5: Created on: 2005-11-21 Spec Dependencies: spec = XQ10+ Test: fn:base-uri(comment {"A Comment Node "}) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-6[+]
X fn-base-uri-6: Created on: 2005-11-21 Spec Dependencies: spec = XQ10+ Test: fn:base-uri(text {"A Text Node"}) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-7[+]
X fn-base-uri-7: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: fn:count(fn:base-uri(element anElement {"An Element Node"})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-8[+]
X fn-base-uri-8: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: fn:count(fn:base-uri(<anElement>Element content</anElement>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-9[+]
X fn-base-uri-9: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: fn:string(fn:base-uri(<anElement xml:base="http://example.com/examples">Element content</anElement>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-10[+]
X fn-base-uri-10: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: fn:string(fn:base-uri(<anElement xml:base="http://www.example.com">Element content</anElement>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-11[+]
X fn-base-uri-11: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: fn:count(fn:base-uri(document {<aDocument>some content</aDocument>})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-12[+]
X fn-base-uri-12: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.org"; fn:string(fn:base-uri(document {<aDocument>some content</aDocument>})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-13[+]
X fn-base-uri-13: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.org"; fn:string(fn:base-uri(<anElement>some content</anElement>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-14[+]
X fn-base-uri-14: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: fn:base-uri(attribute anAttribute{"attribute value"}) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-15[+]
X fn-base-uri-15: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: fn:base-uri(<?format role="output" ?>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-16[+]
X fn-base-uri-16: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: fn:base-uri(processing-instruction {"PItarget"} {"PIcontent"}) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-17[+]
X fn-base-uri-17: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.org"; fn:base-uri(processing-instruction {"PItarget"} {"PIcontent"}) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-18[+]
X fn-base-uri-18: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.org"; let $var := <anElement>With some contexnt</anElement> return fn:string(fn:base-uri($var)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-19[+]
X fn-base-uri-19: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: let $var := <anElement xml:base="http://www.examples.com">With some content</anElement> return fn:string(fn:base-uri($var)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-20[+]
X fn-base-uri-20: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.org"; let $var := <anElement xml:base="http://www.examples.com">With some content</anElement> return fn:string(fn:base-uri($var)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-21[+]
X fn-base-uri-21: Created on: 2005-11-22 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.org"; let $var := <!-- A Comment --> return fn:base-uri($var) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-22[+]
X fn-base-uri-22: Created on: 2006-02-07 Spec Dependencies: spec = XQ10+ Test: declare namespace eg = "http://example.org"; declare function eg:noContextFunction() { fn:base-uri(.) }; eg:noContextFunction() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-23[+]
X fn-base-uri-23: Created on: 2006-03-10 Spec Dependencies: spec = XQ10+ Test: fn:string(fn:base-uri(<anElement xml:base="http://example.com/examples">Element content</anElement>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-24[+]
X fn-base-uri-24: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: (<!-- A comment -->)/base-uri() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-25[+]
X fn-base-uri-25: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: (comment {"A Comment Node "})/fn:base-uri() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-26[+]
X fn-base-uri-26: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: (text {"A Text Node"})/fn:base-uri() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-27[+]
X fn-base-uri-27: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: fn:count((element anElement {"An Element Node"})/base-uri()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-28[+]
X fn-base-uri-28: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: fn:count((<anElement>Element content</anElement>)/fn:base-uri()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-29[+]
X fn-base-uri-29: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: fn:string((<anElement xml:base="http://example.com/examples">Element content</anElement>)/fn:base-uri()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-30[+]
X fn-base-uri-30: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: fn:string((<anElement xml:base="http://www.example.com">Element content</anElement>)/base-uri()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-31[+]
X fn-base-uri-31: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: fn:count((document {<aDocument>some content</aDocument>})/base-uri()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-32[+]
X fn-base-uri-32: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: declare base-uri "http://example.org"; fn:string((document {<aDocument>some content</aDocument>})/base-uri()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-33[+]
X fn-base-uri-33: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: declare base-uri "http://example.org"; fn:string((<anElement>some content</anElement>)/fn:base-uri()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-34[+]
X fn-base-uri-34: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: (attribute anAttribute{"attribute value"})/fn:base-uri() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-35[+]
X fn-base-uri-35: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: (<?format role="output" ?>)/fn:base-uri() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-36[+]
X fn-base-uri-36: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: (processing-instruction {"PItarget"} {"PIcontent"})/base-uri() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-37[+]
X fn-base-uri-37: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: declare base-uri "http://example.org"; (processing-instruction {"PItarget"} {"PIcontent"})/base-uri() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-38[+]
X fn-base-uri-38: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: declare base-uri "http://example.org"; let $var := <anElement>With some contexnt</anElement> return fn:string(($var)/base-uri()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-39[+]
X fn-base-uri-39: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: let $var := <anElement xml:base="http://www.examples.com">With some content</anElement> return fn:string(($var)/base-uri()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-40[+]
X fn-base-uri-40: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: declare base-uri "http://example.org"; let $var := <anElement xml:base="http://www.examples.com">With some content</anElement> return fn:string(($var)/base-uri()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-41[+]
X fn-base-uri-41: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: declare base-uri "http://example.org"; let $var := <!-- A Comment --> return ($var)/base-uri() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-42[+]
X fn-base-uri-42: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: declare namespace eg = "http://example.org"; declare function eg:noContextFunction() { fn:base-uri() }; eg:noContextFunction() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-base-uri-43[+]
X fn-base-uri-43: Created on: 2013-01-18 Spec Dependencies: spec = XQ30+ Test: fn:string((<anElement xml:base="http://example.com/examples">Element content</anElement>)/fn:base-uri()) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K-BaseURIFunc-1[+]
X K-BaseURIFunc-1: Created on: 2007-11-26 Spec Dependencies: Test: base-uri((), "wrong param") |
pass | pass | pass | pass | pass | pass | |
K-BaseURIFunc-2[+]
X K-BaseURIFunc-2: Created on: 2007-11-26 Spec Dependencies: Test: empty(base-uri(())) |
pass | pass | pass | pass | pass | pass | |
K2-BaseURIFunc-1[+]
X K2-BaseURIFunc-1: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: empty(document-uri(<!-- comment -->)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-2[+]
X K2-BaseURIFunc-2: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: empty(document-uri(attribute name {"content"})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-3[+]
X K2-BaseURIFunc-3: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: empty(document-uri(<?target data?>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-4[+]
X K2-BaseURIFunc-4: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: empty(document-uri(processing-instruction name {123})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-5[+]
X K2-BaseURIFunc-5: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: empty(document-uri(text {123})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-6[+]
X K2-BaseURIFunc-6: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: empty(document-uri(<elem/>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-7[+]
X K2-BaseURIFunc-7: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: empty(document-uri(<elem attr="f"/>/@attr)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-8[+]
X K2-BaseURIFunc-8: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: empty(document-uri(document {1})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-9[+]
X K2-BaseURIFunc-9: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: let $i := <e xml:base="http://www.example.com/"><?target data?></e> return base-uri($i/processing-instruction()[1]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-10[+]
X K2-BaseURIFunc-10: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: let $i := <e xml:base="http://www.example.com/">{processing-instruction target {"data"}}</e> return base-uri($i/processing-instruction()[1]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-11[+]
X K2-BaseURIFunc-11: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: let $i := <e xml:base="http://www.example.com/"><!-- content --></e> return base-uri($i/comment()[1]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-12[+]
X K2-BaseURIFunc-12: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: let $i := <e xml:base="http://www.example.com/">{comment {"content"}}</e> return base-uri($i/comment()[1]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-13[+]
X K2-BaseURIFunc-13: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com"; empty(base-uri(comment {"content"})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-14[+]
X K2-BaseURIFunc-14: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com"; empty(base-uri(<!-- comment -->)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-15[+]
X K2-BaseURIFunc-15: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com"; empty(base-uri(processing-instruction target {"data"})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-16[+]
X K2-BaseURIFunc-16: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com"; empty(base-uri(<?target data?>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-17[+]
X K2-BaseURIFunc-17: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com"; empty(base-uri(attribute name {"data"})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-18[+]
X K2-BaseURIFunc-18: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com"; let $i := <e attr="foo"></e> return base-uri($i/@attr) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-19[+]
X K2-BaseURIFunc-19: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com/"; let $i := <e xml:base = "foo/../xml" attr="foo"> </e> return base-uri($i/@attr) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-20[+]
X K2-BaseURIFunc-20: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com/"; let $i := <e xml:base = "foo/../xml" attr="foo"> </e> return base-uri($i/@xml:base) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-21[+]
X K2-BaseURIFunc-21: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: for $i in (1, base-uri(.), 3) return typeswitch($i) case xs:anyURI return "xs:anyURI" case xs:integer return "xs:integer" default return "FAILURE" |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-22[+]
X K2-BaseURIFunc-22: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.com/baseURI"; empty(base-uri(<?target data?>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-23[+]
X K2-BaseURIFunc-23: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.com/baseURI"; empty(base-uri(processing-instruction target {"data"})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-24[+]
X K2-BaseURIFunc-24: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: empty(base-uri(<?target data?>)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-25[+]
X K2-BaseURIFunc-25: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: empty(base-uri(processing-instruction target {"data"})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-26[+]
X K2-BaseURIFunc-26: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: empty(base-uri(attribute name {"value"})) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-27[+]
X K2-BaseURIFunc-27: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.com/BASEURI"; base-uri(document {()}) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-28[+]
X K2-BaseURIFunc-28: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.com/"; let $i := document {()} return ("Base URI:", base-uri($i), "Document URI:", document-uri($i)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-29[+]
X K2-BaseURIFunc-29: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: let $i := fn:base-uri(<anElement xml:base="http:\\example.com\\examples">Element content</anElement>) return $i eq "http:\\example.com\\examples" or empty($i) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-30[+]
X K2-BaseURIFunc-30: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: fn:base-uri(<anElement xml:base="http://example.com/examples"><b xml:base=""/>Element content</anElement>/b) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-31[+]
X K2-BaseURIFunc-31: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: fn:base-uri(exactly-one(<anElement xml:base="http://example.com/examples"><?target data?></anElement>/processing-instruction())) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-32[+]
X K2-BaseURIFunc-32: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: fn:base-uri(exactly-one(<anElement xml:base="http://example.com/examples"><!-- a comment --></anElement>/comment())) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K2-BaseURIFunc-33[+]
X K2-BaseURIFunc-33: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: <e xml:base="http://example.com/ABC/"> <a xml:base="../"> <b xml:base="DEF/file.test"/> </a> </e>/a/b/base-uri() |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-base-uri-001[+]
X cbcl-base-uri-001: Created on: 2007-02-27 Spec Dependencies: spec = XQ10+ Test: let $d := document { <root xml:base="http://www.w3.org/"><implicit-base><child /></implicit-base><explicit-base xml:base="http://www.w3.org/TR/xquery"><child /></explicit-base></root> } return let $y := <copy xml:base="http://www.example.org"> { $d/root/explicit-base } </copy> return fn:base-uri(($y/explicit-base)[1]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-base-uri-002[+]
X cbcl-base-uri-002: Created on: 2007-02-27 Spec Dependencies: spec = XQ10+ Test: let $d := document { <root xml:base="http://www.w3.org/"> <implicit-base><child /></implicit-base> <explicit-base xml:base="http://www.w3.org/TR/xquery"><child /></explicit-base> </root> } return let $y := <copy xml:base="http://www.example.org"> { $d/root/explicit-base } </copy> return fn:base-uri(($y/explicit-base/child)[1]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-base-uri-003[+]
X cbcl-base-uri-003: Created on: 2007-02-27 Spec Dependencies: spec = XQ10+ Test: let $d := document { <root xml:base="http://www.w3.org/"> <implicit-base><child /></implicit-base> <explicit-base xml:base="http://www.w3.org/TR/xquery"><child /></explicit-base> </root> } return let $y := <copy xml:base="http://www.example.org"> { $d/root/implicit-base } </copy> return fn:base-uri(($y/implicit-base)[1]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-base-uri-004[+]
X cbcl-base-uri-004: Created on: 2007-02-27 Spec Dependencies: spec = XQ10+ Test: let $d := document { <root xml:base="http://www.w3.org/"> <implicit-base><child /></implicit-base> <explicit-base xml:base="http://www.w3.org/TR/xquery"><child /></explicit-base> </root> } return let $y := <copy xml:base="http://www.example.org"> { $d/root/implicit-base } </copy> return fn:base-uri(($y/implicit-base/child)[1]) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |