Legend:    
        
passed     
        
almost passed
(≥ 98%)
    
        
failed     
        
untested
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-after 36/55 53/53 53/53 53/55 55/55 55/37 0/6
    fn-substring-after-1[+] pass pass pass pass pass pass
    fn-substring-after-2[+] pass pass pass pass pass pass
    fn-substring-after-3[+] pass pass pass pass pass pass
    fn-substring-after-4[+] pass pass pass pass pass pass
    fn-substring-after-5[+] pass pass pass pass pass pass
    fn-substring-after-6[+] pass pass pass pass pass pass
    fn-substring-after-7[+] pass pass pass pass pass pass
    fn-substring-after-8[+] pass pass pass pass pass pass
    fn-substring-after-9[+] pass pass pass pass pass pass
    fn-substring-after-10[+] pass pass pass pass pass pass
    fn-substring-after-11[+] pass pass pass pass pass pass
    fn-substring-after-12[+] pass pass pass pass pass pass
    fn-substring-after-13[+] pass pass pass pass pass pass
    fn-substring-after-14[+] pass pass pass pass pass pass
    fn-substring-after-15[+] pass pass pass pass pass pass
    fn-substring-after-16[+] pass pass pass pass pass pass
    fn-substring-after-17[+] pass pass pass pass pass pass
    fn-substring-after-18[+] pass pass pass pass pass pass
    fn-substring-after-19[+] pass pass pass pass pass pass
    fn-substring-after-20[+] pass pass pass pass pass pass
    fn-substring-after-21[+] pass pass pass pass pass pass
    fn-substring-after-22[+] pass pass pass pass pass pass
    fn-substring-after-23[+] pass pass pass pass pass pass
    fn-substring-after-24[+] no result pass pass pass pass pass
    fn-substring-after-25[+] pass pass pass pass pass pass
    fn-substring-after-26[+] no result pass pass pass pass pass
    fn-substring-after-27[+] no result pass pass pass pass pass
    fn-substring-after-28[+] no result pass pass pass pass pass
    fn-substring-after-29[+] no result pass pass pass pass pass
    fn-substring-after-30[+] no result pass pass pass pass pass
    fn-substring-after-31[+] no result pass pass pass pass pass
    fn-substring-after-32[+] no result pass pass pass pass pass
    fn-substring-after-33[+] no result pass pass pass pass pass
    fn-substring-after-34[+] no result pass pass pass pass pass
    fn-substring-after-35[+] no result pass pass pass pass pass
    fn-substring-after-36[+] no result pass pass pass pass pass
    fn-substring-after-37[+] no result pass pass pass pass pass
    fn-substring-after-38[+] no result pass pass pass pass pass
    fn-substring-after-39[+] no result pass pass pass pass pass
    fn-substring-after-40[+] no result pass pass pass pass pass
    fn-substring-after-41[+] no result pass pass pass pass pass
    K-SubstringAfterFunc-1[+] pass pass pass pass pass pass
    K-SubstringAfterFunc-2[+] pass pass pass pass pass pass
    K-SubstringAfterFunc-3[+] pass pass pass pass pass pass
    K-SubstringAfterFunc-4[+] pass pass pass pass pass pass
    K-SubstringAfterFunc-5[+] pass pass pass pass pass pass
    K-SubstringAfterFunc-6[+] pass pass pass pass pass pass
    K-SubstringAfterFunc-7[+] pass pass pass pass pass pass
    K-SubstringAfterFunc-8[+] pass pass pass pass pass pass
    K-SubstringAfterFunc-9[+] pass pass pass pass pass pass
    K-SubstringAfterFunc-10[+] pass pass pass pass pass pass
    K-SubstringAfterFunc-11[+] pass pass pass pass pass pass
    cbcl-substring-after-001[+] pass pass pass pass pass pass