|
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-substring | 48/48 | 48/48 | 48/48 | 48/48 | 48/48 | 48/48 | 0/6 |
fn-substring-1[+]
X fn-substring-1: Created on: 2005-08-16 Spec Dependencies: Test: fn:substring("motor car", 6) |
pass | pass | pass | pass | pass | pass | |
fn-substring-2[+]
X fn-substring-2: Created on: 2005-08-16 Spec Dependencies: Test: fn:substring("metadata", 4, 3) |
pass | pass | pass | pass | pass | pass | |
fn-substring-3[+]
X fn-substring-3: Created on: 2005-08-16 Spec Dependencies: Test: fn:substring("12345", 1.5, 2.6) |
pass | pass | pass | pass | pass | pass | |
fn-substring-4[+]
X fn-substring-4: Created on: 2005-08-16 Spec Dependencies: Test: fn:substring("12345", 0, 3) |
pass | pass | pass | pass | pass | pass | |
fn-substring-5[+]
X fn-substring-5: Created on: 2005-08-16 Spec Dependencies: Test: fn:count(fn:substring("12345", 5, -3)) |
pass | pass | pass | pass | pass | pass | |
fn-substring-6[+]
X fn-substring-6: Created on: 2005-08-16 Spec Dependencies: Test: fn:substring("12345", -3, 5) |
pass | pass | pass | pass | pass | pass | |
fn-substring-7[+]
X fn-substring-7: Created on: 2005-08-16 Spec Dependencies: Test: fn:count(fn:substring("12345", 0 div 0E0, 3)) |
pass | pass | pass | pass | pass | pass | |
fn-substring-8[+]
X fn-substring-8: Created on: 2005-08-16 Spec Dependencies: Test: fn:count(fn:substring("12345", 1, 0 div 0E0)) |
pass | pass | pass | pass | pass | pass | |
fn-substring-9[+]
X fn-substring-9: Created on: 2005-08-16 Spec Dependencies: Test: fn:count(fn:substring((), 1, 3)) |
pass | pass | pass | pass | pass | pass | |
fn-substring-10[+]
X fn-substring-10: Created on: 2005-08-16 Spec Dependencies: Test: fn:substring("12345", -42, 1 div 0E0) |
pass | pass | pass | pass | pass | pass | |
fn-substring-11[+]
X fn-substring-11: Created on: 2005-08-16 Spec Dependencies: Test: fn:count(fn:substring("12345", -1 div 0E0, 1 div 0E0)) |
pass | pass | pass | pass | pass | pass | |
fn-substring-12[+]
X fn-substring-12: Created on: 2005-08-16 Spec Dependencies: Test: fn:count(fn:substring("",0)) |
pass | pass | pass | pass | pass | pass | |
fn-substring-13[+]
X fn-substring-13: Created on: 2005-08-16 Spec Dependencies: Test: fn:boolean(fn:substring("ABC",1)) |
pass | pass | pass | pass | pass | pass | |
fn-substring-14[+]
X fn-substring-14: Created on: 2005-08-16 Spec Dependencies: Test: fn:not(fn:substring("ABC",1)) |
pass | pass | pass | pass | pass | pass | |
fn-substring-15[+]
X fn-substring-15: Created on: 2005-08-16 Spec Dependencies: Test: fn:substring(fn:substring("ABCDE",1),1) |
pass | pass | pass | pass | pass | pass | |
fn-substring-16[+]
X fn-substring-16: Created on: 2005-08-16 Spec Dependencies: Test: fn:substring("substring",1) |
pass | pass | pass | pass | pass | pass | |
fn-substring-17[+]
X fn-substring-17: Created on: 2005-08-16 Spec Dependencies: Test: fn:concat(fn:substring("ABC",1),"DEF") |
pass | pass | pass | pass | pass | pass | |
fn-substring-18[+]
X fn-substring-18: Created on: 2005-08-16 Spec Dependencies: Test: fn:contains(fn:substring("ABCDEF",1),"DEF") |
pass | pass | pass | pass | pass | pass | |
fn-substring-19[+]
X fn-substring-19: Created on: 2005-08-16 Spec Dependencies: Test: fn:substring("!@#$%^*()",1) |
pass | pass | pass | pass | pass | pass | |
fn-substring-20[+]
X fn-substring-20: Created on: 2005-08-16 Spec Dependencies: Test: fn:substring("ABCD",xs:double(1)) |
pass | pass | pass | pass | pass | pass | |
fn-substring-21[+]
X fn-substring-21: Created on: 2005-08-16 Spec Dependencies: Test: fn:substring("ABCDE",1+1) |
pass | pass | pass | pass | pass | pass | |
fn-substring-22[+]
X fn-substring-22: Created on: 2005-08-16 Spec Dependencies: Test: concat('#', fn:substring(./concepts/@id, string-length(./concepts/@id) - 18, 1), '#') |
pass | pass | pass | pass | pass | pass | |
fn-substring-23[+]
X fn-substring-23: Created on: 2011-06-27 Spec Dependencies: Test: substring("abcd𐀁efgh", 6) |
pass | pass | pass | pass | pass | pass | |
fn-substring-24[+]
X fn-substring-24: Created on: 2011-06-27 Spec Dependencies: Test: substring("abcd𐀁efgh", 5, 2) |
pass | pass | pass | pass | pass | pass | |
fn-substring-25[+]
X fn-substring-25: Created on: 2013-04-23 Spec Dependencies: Test: substring("𐀁", 1, 2) |
pass | pass | pass | pass | pass | pass | |
fn-substring-26[+]
X fn-substring-26: Created on: 2013-04-23 Spec Dependencies: Test: substring("𐀁", 2, 1) |
pass | pass | pass | pass | pass | pass | |
fn-substring-27[+]
X fn-substring-27: Created on: 2013-04-23 Spec Dependencies: Test: substring("𐀁", 0, 2) |
pass | pass | pass | pass | pass | pass | |
fn-substring-28[+]
X fn-substring-28: Created on: 2013-04-23 Spec Dependencies: Test: substring("𐀁", 0, 3) |
pass | pass | pass | pass | pass | pass | |
fn-substring-29[+]
X fn-substring-29: Created on: 2013-04-23 Spec Dependencies: Test: substring("𐀁𐀁", 3) |
pass | pass | pass | pass | pass | pass | |
fn-substring-30[+]
X fn-substring-30: Created on: 2013-04-23 Spec Dependencies: Test: substring("𐀁𐀁", 0) |
pass | pass | pass | pass | pass | pass | |
fn-substring-31[+]
X fn-substring-31: Created on: 2013-05-01 Spec Dependencies: Test: substring("12345", -3.1e0, 5.2e0) eq "1" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-1[+]
X K-SubstringFunc-1: Created on: 2007-11-26 Spec Dependencies: Test: sub-string("a string") |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-2[+]
X K-SubstringFunc-2: Created on: 2007-11-26 Spec Dependencies: Test: sub-string("a string", 1, 2, "wrong param") |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-3[+]
X K-SubstringFunc-3: Created on: 2007-11-26 Spec Dependencies: Test: substring((), 1, 2) eq "" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-4[+]
X K-SubstringFunc-4: Created on: 2007-11-26 Spec Dependencies: Test: substring((), 1) eq "" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-5[+]
X K-SubstringFunc-5: Created on: 2007-11-26 Spec Dependencies: Test: substring("12345", 1.5, 2.6) eq "234" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-6[+]
X K-SubstringFunc-6: Created on: 2007-11-26 Spec Dependencies: Test: substring((), 1, 3) eq "" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-7[+]
X K-SubstringFunc-7: Created on: 2007-11-26 Spec Dependencies: Test: substring("motor car", 6) eq " car" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-8[+]
X K-SubstringFunc-8: Created on: 2007-11-26 Spec Dependencies: Test: substring("12345", 0, 3) eq "12" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-9[+]
X K-SubstringFunc-9: Created on: 2007-11-26 Spec Dependencies: Test: substring("metadata", 4, 3) eq "ada" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-10[+]
X K-SubstringFunc-10: Created on: 2007-11-26 Spec Dependencies: Test: substring("12345", 0 div 0E0, 3) eq "" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-11[+]
X K-SubstringFunc-11: Created on: 2007-11-26 Spec Dependencies: Test: substring("12345", 1, 0 div 0E0) eq "" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-12[+]
X K-SubstringFunc-12: Created on: 2007-11-26 Spec Dependencies: Test: substring("12345", -3, 5) eq "1" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-13[+]
X K-SubstringFunc-13: Created on: 2007-11-26 Spec Dependencies: Test: substring("12345", -42, 1 div 0E0) eq "12345" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-14[+]
X K-SubstringFunc-14: Created on: 2007-11-26 Spec Dependencies: Test: substring("12345", -1 div 0E0, 1 div 0E0) eq "" |
pass | pass | pass | pass | pass | pass | |
K-SubstringFunc-15[+]
X K-SubstringFunc-15: Created on: 2007-11-26 Spec Dependencies: Test: substring("12345", 5, -3) eq "" |
pass | pass | pass | pass | pass | pass | |
cbcl-substring-001[+]
X cbcl-substring-001: Created on: 2008-04-11 Spec Dependencies: Test: fn:boolean(fn:substring('', 1, 1)) |
pass | pass | pass | pass | pass | pass | |
cbcl-substring-002[+]
X cbcl-substring-002: Created on: 2008-04-11 Spec Dependencies: Test: fn:boolean(fn:substring('five', 5, 1)) |
pass | pass | pass | pass | pass | pass |