|
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-BaseURIDecl | 38/38 | 0/0 | 38/38 | 0/0 | 38/38 | 38/0 | 0/6 |
base-URI-1[+]
X base-URI-1: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.org"; declare base-uri "http://example.org"; "aaa" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-2[+]
X base-URI-2: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com/abc<"; "aaa" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-3[+]
X base-URI-3: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com/abc>"; "aaa" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-4[+]
X base-URI-4: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com/abc&"; "aaa" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-5[+]
X base-URI-5: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com/abc""; "aaa" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-6[+]
X base-URI-6: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com/abc'"; "aaa" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-7[+]
X base-URI-7: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com/"; fn:string(fn:resolve-uri("examples")) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-8[+]
X base-URI-8: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare namespace eg = "http://example.org"; declare function eg:noContextFunction() { if (fn:static-base-uri() eq fn:resolve-uri("examples")) then "true" else "true" }; eg:noContextFunction() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-9[+]
X base-URI-9: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://example.org"; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-10[+]
X base-URI-10: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: fn:count(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-11[+]
X base-URI-11: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com/abc123"; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-12[+]
X base-URI-12: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.com/abc"""; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-13[+]
X base-URI-13: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri 'http://www.example.com/abc'''; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-14[+]
X base-URI-14: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri 'http://www.example.com/abc##0;'; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-15[+]
X base-URI-15: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://A"; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-18[+]
X base-URI-18: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http:/www.abc
.com"; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-19[+]
X base-URI-19: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://declarebase-uri.com"; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-20[+]
X base-URI-20: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.base-uri.com"; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-21[+]
X base-URI-21: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.BASE-URI.com"; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-22[+]
X base-URI-22: Created on: 2006-01-24 Spec Dependencies: spec = XQ10+ Test: declare base-uri " http://www.example.org/examples"; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-23[+]
X base-URI-23: Created on: 2006-01-24 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.org/examples "; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-24[+]
X base-URI-24: Created on: 2006-01-24 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.org/ examples"; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-uri-25[+]
X base-uri-25: Created on: 2006-03-09 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.org/%20%20examples"; fn:string(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-uri-26[+]
X base-uri-26: Created on: 2006-09-25 Spec Dependencies: spec = XQ10+ Test: declare base-uri "abc"; fn:ends-with(fn:string(fn:static-base-uri()),"abc") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-uri-27[+]
X base-uri-27: Created on: 2006-09-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: declare base-uri "http://www.example.com/"; fn:base-uri(<elem xml:base="fluster"></elem>) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-uri-28[+]
X base-uri-28: Created on: 2006-09-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: declare base-uri "http://www.example.com/"; fn:base-uri(exactly-one((<elem xml:base="fluster"><a/></elem>)/a)) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-uri-29[+]
X base-uri-29: Created on: 2006-09-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: declare base-uri "http://www.example.com/"; fn:base-uri(exactly-one((<elem xml:base="fluster/"><a xml:base="now"/></elem>)/a)) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K-BaseURIProlog-1[+]
X K-BaseURIProlog-1: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare(::)base-uri(::)"http://example.com/declareBaseURITest"; static-base-uri() eq 'http://example.com/declareBaseURITest' |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K-BaseURIProlog-2[+]
X K-BaseURIProlog-2: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare(::)base-uri(::)"http://example.com/declareBaseURITest"; declare(::)base-uri(::)"http://example.com/declareBaseURITest2"; 1 eq 1 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K-BaseURIProlog-3[+]
X K-BaseURIProlog-3: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare(::)base-uri(::)"http://example.com/declareBaseURITest"(::); declare(::)base-uri(::)"http://example.com/declareBaseURITest"(::); 1 eq 1 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-BaseURIProlog-1[+]
X K2-BaseURIProlog-1: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http:\\invalid>URI\someURI"; 1 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-BaseURIProlog-2[+]
X K2-BaseURIProlog-2: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "c:\windows"; 1 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-BaseURIProlog-3[+]
X K2-BaseURIProlog-3: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "c:\windows"; fn:doc("example.com.xml") |
pass | n/a
test-set dependencies not satisfied |
wrongError
Expected error:XQST0046, got null |
n/a | pass | pass | |
K2-BaseURIProlog-4[+]
X K2-BaseURIProlog-4: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri "abc"; declare function local:isAbsolute($uri as xs:string?) as xs:boolean { fn:matches($uri, "[a-zA-Z0-9\-.]*:/") }; local:isAbsolute(fn:static-base-uri()) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-BaseURIProlog-5[+]
X K2-BaseURIProlog-5: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ Test: declare base-uri ""; ends-with(fn:static-base-uri(), "prod/BaseURIDecl.xml") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-BaseURIProlog-6[+]
X K2-BaseURIProlog-6: Created on: 2007-11-26 Spec Dependencies: spec = XQ10+ spec = XQ10+ Test: declare base-uri "http://example.com/BASEURI"; <e xml:base="../"> {fn:static-base-uri()} </e> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
K2-BaseURIProlog-7[+]
X K2-BaseURIProlog-7: Created on: 2008-01-03 Spec Dependencies: spec = XQ10+ Test: base-uri lt base-uri |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
base-URI-modules-001[+]
X base-URI-modules-001: Created on: 2012-05-08 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example.org/base1"; import module namespace m ="http://www.w3.org/TestModules/module-001"; static-base-uri() eq m:static-base-uri() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |