|
Implementations | ||||||||||||||||
Tests | BaseX 7.7 XQ30 |
EMC/xDB xDB_main_r2411365 XQ30 |
Saxon-EE 9.5.1.1 XP20 |
Saxon-EE 9.5.1.1 XQ10 |
Saxon-EE 9.5.1.1 XP30 |
Saxon-EE 9.5.1.1 XQ30 |
Saxon-EE 9.5.1.4 XQX30 (QT3 v1.1) |
XmlPrime 3.0.0.0 XP30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQ30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQX30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XP20 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQX10 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQ10 (QT3 vCVS) |
Zorba 2.9 XQ10 (QT3 vCVS) |
Zorba 2.9 XQ30 (QT3 vCVS) |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
prod-GeneralComp.ne | 140/140 | 140/140 | 89/89 | 140/140 | 89/89 | 140/140 | 139/140 | 89/89 | 140/140 | 140/140 | 89/89 | 140/140 | 140/140 | 140/140 | 140/140 | 2/15 |
generalexpression100[+]
X generalexpression100: () != () |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression101[+]
X generalexpression101: () != 10000 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression102[+]
X generalexpression102: () != (50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression103[+]
X generalexpression103: () != (10000,50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression104[+]
X generalexpression104: () != <a>10000</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression105[+]
X generalexpression105: () != (<a>10000</a>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression106[+]
X generalexpression106: () != (<a>10000</a>,<b>50000</b>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression107[+]
X generalexpression107: () != (/works/employee[1]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression108[+]
X generalexpression108: () != (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression109[+]
X generalexpression109: () != ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/grade[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression110[+]
X generalexpression110: 10000 != () |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression111[+]
X generalexpression111: 10000 != (50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression112[+]
X generalexpression112: 10000 != (10000,50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression113[+]
X generalexpression113: 10000 != <a>10000</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression114[+]
X generalexpression114: 10000 != (<a>10000</a>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression115[+]
X generalexpression115: 10000 != (<a>10000</a>,<b>50000</b>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression116[+]
X generalexpression116: 10000 != (/works/employee[1]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression117[+]
X generalexpression117: 10000 != (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression118[+]
X generalexpression118: 10000 != ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/grade[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression119[+]
X generalexpression119: (50000) != () |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression120[+]
X generalexpression120: (50000) != 10000 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression121[+]
X generalexpression121: (50000) != (50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression122[+]
X generalexpression122: (50000) != (10000,50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression123[+]
X generalexpression123: (50000) != <a>10000</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression124[+]
X generalexpression124: (50000) != (<a>10000</a>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression125[+]
X generalexpression125: (50000) != (<a>10000</a>,<b>50000</b>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression126[+]
X generalexpression126: (50000) != (/works/employee[1]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression127[+]
X generalexpression127: (50000) != (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression128[+]
X generalexpression128: (50000) != ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/grade[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression129[+]
X generalexpression129: (10000,50000) != () |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression130[+]
X generalexpression130: (10000,50000) != 10000 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression131[+]
X generalexpression131: (10000,50000) != (50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression132[+]
X generalexpression132: (10000,50000) != (10000,50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression133[+]
X generalexpression133: (10000,50000) != <a>10000</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression134[+]
X generalexpression134: (10000,50000) != (<a>10000</a>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression135[+]
X generalexpression135: (10000,50000) != (<a>10000</a>,<b>50000</b>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression136[+]
X generalexpression136: (10000,50000) != (/works/employee[1]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression137[+]
X generalexpression137: (10000,50000) != (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression138[+]
X generalexpression138: (10000,50000) != ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/grade[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression139[+]
X generalexpression139: <a>10000</a> != () |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression140[+]
X generalexpression140: <a>10000</a> != 10000 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression141[+]
X generalexpression141: <a>10000</a> != (50000) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression142[+]
X generalexpression142: <a>10000</a> != (10000,50000) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression143[+]
X generalexpression143: <a>10000</a> != <a>10000</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression144[+]
X generalexpression144: <a>10000</a> != (<a>10000</a>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression145[+]
X generalexpression145: <a>10000</a> != (<a>10000</a>,<b>50000</b>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression146[+]
X generalexpression146: <a>10000</a> != (/works/employee[1]/hours[1]) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression147[+]
X generalexpression147: <a>10000</a> != (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression148[+]
X generalexpression148: <a>10000</a> != ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/grade[1]) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression149[+]
X generalexpression149: (<a>10000</a>) != () |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression150[+]
X generalexpression150: (<a>10000</a>) != 10000 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression151[+]
X generalexpression151: (<a>10000</a>) != (50000) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression152[+]
X generalexpression152: (<a>10000</a>) != (10000,50000) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression153[+]
X generalexpression153: (<a>10000</a>) != <a>10000</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression154[+]
X generalexpression154: (<a>10000</a>) != (<a>10000</a>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression155[+]
X generalexpression155: (<a>10000</a>) != (<a>10000</a>,<b>50000</b>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression156[+]
X generalexpression156: (<a>10000</a>) != (/works/employee[1]/hours[1]) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression157[+]
X generalexpression157: (<a>10000</a>) != (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression158[+]
X generalexpression158: (<a>10000</a>) != ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/grade[1]) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression159[+]
X generalexpression159: (<a>10000</a>,<b>50000</b>) != () |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression160[+]
X generalexpression160: (<a>10000</a>,<b>50000</b>) != 10000 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression161[+]
X generalexpression161: (<a>10000</a>,<b>50000</b>) != (50000) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression162[+]
X generalexpression162: (<a>10000</a>,<b>50000</b>) != (10000,50000) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression163[+]
X generalexpression163: (<a>10000</a>,<b>50000</b>) != <a>10000</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression164[+]
X generalexpression164: (<a>10000</a>,<b>50000</b>) != (<a>10000</a>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression165[+]
X generalexpression165: (<a>10000</a>,<b>50000</b>) != (<a>10000</a>,<b>50000</b>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression166[+]
X generalexpression166: (<a>10000</a>,<b>50000</b>) != (/works/employee[1]/hours[1]) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression167[+]
X generalexpression167: (<a>10000</a>,<b>50000</b>) != (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression168[+]
X generalexpression168: (<a>10000</a>,<b>50000</b>) != ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/grade[1]) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression169[+]
X generalexpression169: (/works/employee[1]/hours[1]) != () |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression170[+]
X generalexpression170: (/works/employee[1]/hours[1]) != 10000 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression171[+]
X generalexpression171: (/works/employee[1]/hours[1]) != (50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression172[+]
X generalexpression172: (/works/employee[1]/hours[1]) != (10000,50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression173[+]
X generalexpression173: (/works/employee[1]/hours[1]) != <a>10000</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression174[+]
X generalexpression174: (/works/employee[1]/hours[1]) != (<a>10000</a>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression175[+]
X generalexpression175: (/works/employee[1]/hours[1]) != (<a>10000</a>,<b>50000</b>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression176[+]
X generalexpression176: (/works/employee[1]/hours[1]) != (/works/employee[1]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression177[+]
X generalexpression177: (/works/employee[1]/hours[1]) != (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression178[+]
X generalexpression178: ($works/works/employee[1]/hours[1]) != ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/grade[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression179[+]
X generalexpression179: (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) != () |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression180[+]
X generalexpression180: (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) != 10000 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression181[+]
X generalexpression181: (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) != (50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression182[+]
X generalexpression182: (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) != (10000,50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression183[+]
X generalexpression183: (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) != <a>10000</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression184[+]
X generalexpression184: (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) != (<a>10000</a>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression185[+]
X generalexpression185: (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) != (<a>10000</a>,<b>50000</b>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression186[+]
X generalexpression186: (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) != (/works/employee[1]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression187[+]
X generalexpression187: (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) != (/works/employee[1]/hours[1],/works/employee[6]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression188[+]
X generalexpression188: ($works/works/employee[1]/hours[1],$works/works/employee[6]/hours[1]) != ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/grade[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression189[+]
X generalexpression189: ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/hours[1]) != () |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression190[+]
X generalexpression190: ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/hours[1]) != 10000 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression191[+]
X generalexpression191: ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/hours[1]) != (50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression192[+]
X generalexpression192: ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/hours[1]) != (10000,50000) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression193[+]
X generalexpression193: ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/hours[1]) != <a>10000</a> |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression194[+]
X generalexpression194: ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/hours[1]) != (<a>10000</a>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression195[+]
X generalexpression195: ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/hours[1]) != (<a>10000</a>,<b>50000</b>) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
generalexpression196[+]
X generalexpression196: ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/hours[1]) != ($works/works/employee[1]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression197[+]
X generalexpression197: ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/hours[1]) != ($works/works/employee[1]/hours[1],$works/works/employee[6]/hours[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
generalexpression198[+]
X generalexpression198: ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/hours[1]) != ($works/works/employee[1]/hours[1],$staff/staff/employee[6]/grade[1]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-1[+]
X K-GenCompNE-1: (() != ()) eq false() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-2[+]
X K-GenCompNE-2: not(() = 1 ) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-3[+]
X K-GenCompNE-3: not(() != () ) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-4[+]
X K-GenCompNE-4: not(1 != () ) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-5[+]
X K-GenCompNE-5: not(() != 1 ) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-6[+]
X K-GenCompNE-6: 1 !! 1 |
pass | pass | no result | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-7[+]
X K-GenCompNE-7: (1, 2) != (2, 3) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-8[+]
X K-GenCompNE-8: xs:untypedAtomic("2") != 1 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-9[+]
X K-GenCompNE-9: not(xs:untypedAtomic("1") != 1) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-10[+]
X K-GenCompNE-10: not("2" = xs:untypedAtomic("1")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-11[+]
X K-GenCompNE-11: 2 != xs:untypedAtomic("1") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-12[+]
X K-GenCompNE-12: not(1 != xs:untypedAtomic("1")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-13[+]
X K-GenCompNE-13: count((0, timezone-from-time(current-time()))) != 0 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-14[+]
X K-GenCompNE-14: "a string" != "a stringDIFF" |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-15[+]
X K-GenCompNE-15: not("a string" != "a string") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-16[+]
X K-GenCompNE-16: xs:untypedAtomic("a string") != "a stringDIFF" |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-17[+]
X K-GenCompNE-17: "a string" != xs:untypedAtomic("a stringDIFF") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-18[+]
X K-GenCompNE-18: not("a string" != xs:untypedAtomic("a string")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-19[+]
X K-GenCompNE-19: not(xs:untypedAtomic("a string") != "a string") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-20[+]
X K-GenCompNE-20: xs:untypedAtomic("true") != false() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-21[+]
X K-GenCompNE-21: false() != xs:untypedAtomic("true") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-22[+]
X K-GenCompNE-22: not(xs:untypedAtomic("false") != false()) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-23[+]
X K-GenCompNE-23: not(false() != xs:untypedAtomic("false")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-24[+]
X K-GenCompNE-24: (1, 2, 3) != 1 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-25[+]
X K-GenCompNE-25: (1, 2, 3) != 2 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-26[+]
X K-GenCompNE-26: (1, 2, 3) != 3 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-27[+]
X K-GenCompNE-27: 1 != 2 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-28[+]
X K-GenCompNE-28: 1 != (1, 2, 3) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-29[+]
X K-GenCompNE-29: 2 != (1, 2, 3) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-30[+]
X K-GenCompNE-30: 3 != (1, 2, 3) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-31[+]
X K-GenCompNE-31: xs:untypedAtomic("three") != 3 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-32[+]
X K-GenCompNE-32: 3 != xs:untypedAtomic("three") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-33[+]
X K-GenCompNE-33: "2" != 1 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-34[+]
X K-GenCompNE-34: 1 != "2" |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-35[+]
X K-GenCompNE-35: xs:untypedAtomic("falseERR") != false() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-36[+]
X K-GenCompNE-36: 1 != "1" |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-37[+]
X K-GenCompNE-37: xs:string("false") != false() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-38[+]
X K-GenCompNE-38: false() != xs:string("false") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-39[+]
X K-GenCompNE-39: false() != xs:untypedAtomic("falseERR") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-40[+]
X K-GenCompNE-40: false() != xs:anyURI("example.com/") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-GenCompNE-41[+]
X K-GenCompNE-41: xs:anyURI("example.com/") != false() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass |