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)
prod-DirElemContent.whitespace 83/83 0/0 83/83 0/0 83/83 83/0 0/6
    Constr-ws-tag-1[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-tag-2[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-tag-3[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-tag-4[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-tag-5[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-tag-6[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-tag-7[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-tag-8[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-tag-9[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-tag-10[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-1[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-2[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-3[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-4[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-5[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-6[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-7[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-8[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-9[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-10[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-11[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-12[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-13[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-14[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-15[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-16[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-17[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-18[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-19[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-20[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-21[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-22[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-23[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-enclexpr-24[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-nobound-1[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-nobound-2[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-nobound-3[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-nobound-4[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-nobound-5[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-nobound-6[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-genchref-1[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-genchref-2[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-genchref-3[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-genchref-4[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-gencdata-1[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-gencdata-3[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-adjchref-1[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-adjchref-2[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-adjchref-3[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-adjcdata-1[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-adjcdata-2[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-adjcdata-3[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-genenclexpr-1[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-genenclexpr-2[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-genenclexpr-3[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-xmlspace-1[+] pass n/a

notXP31

pass n/a pass pass
    Constr-ws-xmlspace-2[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-1[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-2[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-3[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-4[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-5[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-6[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-7[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-8[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-9[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-10[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-11[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-12[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-13[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-14[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-15[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-16[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-17[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-18[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-19[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-20[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-21[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-22[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-23[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-24[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-25[+] pass n/a

notXP31

pass n/a pass pass
    K2-DirectConElemWhitespace-26[+] pass n/a

notXP31

pass n/a pass pass