|
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-resolve-uri | 39/38 | 37/37 | 38/38 | 37/37 | 38/38 | 38/36 | 0/6 |
fn-resolve-uri-1[+]
X fn-resolve-uri-1: Created on: 2005-11-18 Spec Dependencies: Test: fn:count(fn:resolve-uri((),"BaseValue")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-2[+]
X fn-resolve-uri-2: Created on: 2005-11-18 Spec Dependencies: spec = XQ10+ Test: declare base-uri "http://www.example/"; fn:string(fn:resolve-uri("")) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
fn-resolve-uri-3[+]
X fn-resolve-uri-3: Created on: 2005-11-21 Spec Dependencies: Test: fn:resolve-uri(":","http://www.example.com/") |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-4[+]
X fn-resolve-uri-4: Created on: 2005-11-21 Spec Dependencies: Test: fn:resolve-uri("examples","http:%%") |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-5[+]
X fn-resolve-uri-5: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri("http://www.examples.com","")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-6[+]
X fn-resolve-uri-6: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri("examples","http://www.examples.com/")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-7[+]
X fn-resolve-uri-7: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri("examples",xs:string("http://www.examples.com/"))) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-8[+]
X fn-resolve-uri-8: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri(fn:string("examples"),fn:string("http://www.examples.com/"))) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-9[+]
X fn-resolve-uri-9: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri(fn:upper-case("examples"),fn:upper-case("http://www.examples.com/"))) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-10[+]
X fn-resolve-uri-10: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri(fn:lower-case("EXAMPLES"),fn:lower-case("HTTP://www.examples.com/"))) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-11[+]
X fn-resolve-uri-11: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri("examples",fn:substring("1234http://www.examples.com/",5))) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-12[+]
X fn-resolve-uri-12: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri("examples",fn:string-join(('http://www.example','.com/'),''))) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-13[+]
X fn-resolve-uri-13: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri("examples",fn:concat("http://www.example",".com/"))) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-14[+]
X fn-resolve-uri-14: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri("examples",fn:substring-before("http://www.example.com/123","123"))) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-15[+]
X fn-resolve-uri-15: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri("examples",fn:substring-after("123http://www.example.com/","123"))) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-16[+]
X fn-resolve-uri-16: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri(fn:string("http://www.examples.com/"),"")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-17[+]
X fn-resolve-uri-17: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri(fn:upper-case("http://www.examples.com"),"")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-18[+]
X fn-resolve-uri-18: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri(fn:lower-case("http://www.examples.com"),"")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-19[+]
X fn-resolve-uri-19: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri(fn:substring("123http://www.examples.com",4),"")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-20[+]
X fn-resolve-uri-20: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri(fn:string-join(("http://www.examples",".com"),''),"")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-21[+]
X fn-resolve-uri-21: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri(fn:concat("http://www.examples",".com"),"")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-22[+]
X fn-resolve-uri-22: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri(fn:substring-before("http://www.example.com123","123"),"")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-23[+]
X fn-resolve-uri-23: Created on: 2005-11-21 Spec Dependencies: Test: fn:string(fn:resolve-uri(fn:substring-after("123http://www.example.com","123"),"")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-24[+]
X fn-resolve-uri-24: Created on: 2010-01-04 Spec Dependencies: Test: fn:string(fn:resolve-uri("a.html","b.html")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-25[+]
X fn-resolve-uri-25: Created on: 2013-01-07 Spec Dependencies: Test: string(resolve-uri("http://www.example.com/a.html","b.html")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-26[+]
X fn-resolve-uri-26: Created on: 2013-01-07 Spec Dependencies: Test: resolve-uri("b.html", "http://www.example.com/a.html#fragment") |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-27[+]
X fn-resolve-uri-27: Created on: 2013-01-07 Spec Dependencies: Test: string(resolve-uri("b.html", "http://www.example.com/a.html?foo=bar")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-29[+]
X fn-resolve-uri-29: Created on: 2013-01-07 Spec Dependencies: Test: string(resolve-uri("urn:isbn:01234567890X", "http://www.example.com/")) |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-30[+]
X fn-resolve-uri-30: Created on: 2013-01-07 Spec Dependencies: spec = XP30+ XQ30+ Test: resolve-uri(codepoints-to-string(231)||".html", "http://www.example.com/"||codepoints-to-string(224)||".html") = ("http://www.example.com/"||codepoints-to-string(231)||".html") |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-31[+]
X fn-resolve-uri-31: Created on: 2013-01-07 Spec Dependencies: Test: resolve-uri("%C3%A0.html", "http://www.example.com/%C3%A7.html") = "http://www.example.com/%C3%A0.html" |
pass | pass | pass | pass | pass | pass | |
fn-resolve-uri-32[+]
X fn-resolve-uri-32: Created on: 2013-01-07 Spec Dependencies: Test: resolve-uri("this doc.html", "http://www.example.com/that doc.html") |
pass | pass | pass | pass | pass | pass | |
K-ResolveURIFunc-1[+]
X K-ResolveURIFunc-1: Created on: 2007-11-26 Spec Dependencies: Test: resolve-uri() |
pass | pass | pass | pass | pass | pass | |
K-ResolveURIFunc-2[+]
X K-ResolveURIFunc-2: Created on: 2007-11-26 Spec Dependencies: Test: resolve-uri("http://www.example.com/", "relative/uri.ext", "wrong param") |
pass | pass | pass | pass | pass | pass | |
K-ResolveURIFunc-3[+]
X K-ResolveURIFunc-3: Created on: 2007-11-26 Spec Dependencies: Test: resolve-uri("relative/uri.ext", "http://www.example.com/") eq xs:anyURI("http://www.example.com/relative/uri.ext") |
pass | pass | pass | pass | pass | pass | |
K-ResolveURIFunc-4[+]
X K-ResolveURIFunc-4: Created on: 2007-11-26 Spec Dependencies: Test: resolve-uri("", "http://www.example.com/") eq xs:anyURI("http://www.example.com/") |
pass | pass | pass | pass | pass | pass | |
K-ResolveURIFunc-5[+]
X K-ResolveURIFunc-5: Created on: 2007-11-26 Spec Dependencies: Test: empty(resolve-uri((), "http://www.example.com/")) |
pass | pass | pass | pass | pass | pass | |
K-ResolveURIFunc-6[+]
X K-ResolveURIFunc-6: Created on: 2007-11-26 Spec Dependencies: Test: resolve-uri("http://www.example.com/absolute", "http://www.example.com/") eq xs:anyURI("http://www.example.com/absolute") |
pass | pass | pass | pass | pass | pass | |
cbcl-fn-resolve-uri-001[+]
X cbcl-fn-resolve-uri-001: Created on: 2008-06-16 Spec Dependencies: Test: boolean(resolve-uri(string-join(for $x in 1 to 10 return "blah","z"),"http://localhost/")) |
pass | pass | pass | pass | pass | pass |