Source
---
test case'Valid expression "1 and not(0 or 1)"'
in
expression'1 and not(0 or 1)'
out
value'0'
return'SUCCEED'
---
test case'Unknown comparison'
in
expression'ZBX_UNKNOWN0 = ZBX_UNKNOWN0'
out
value'ZBX_UNKNOWN'
return'SUCCEED'
---
test case'Unknown comparison'
in
expression'ZBX_UNKNOWN0 = ZBX_UNKNOWN1'
out
value'ZBX_UNKNOWN'
return'SUCCEED'
---
test case'Expression with unknown element "1 or ZBX_UNKNOWN0"'
in
expression'1 or ZBX_UNKNOWN0'
out
value'1'
return'SUCCEED'
---
test case'Expression with unknown element "1 or not(ZBX_UNKNOWN0)"'
in
expression'1 or not(ZBX_UNKNOWN0)'
out
value'1'
return'SUCCEED'
---
test case'Expression with unknown result "1 and not(ZBX_UNKNOWN0)"'
in
expression'1 and not(ZBX_UNKNOWN0)'
out
value'ZBX_UNKNOWN'
return'SUCCEED'
---
test case'Expression with unknown result "1 > ZBX_UNKNOWN0"'
in
expression'1 > ZBX_UNKNOWN0'
out
value'ZBX_UNKNOWN'
return'SUCCEED'
---
test case'Expression with unknown result "1 - ZBX_UNKNOWN0"'
in
expression'1 - ZBX_UNKNOWN0'
out
value'ZBX_UNKNOWN'
return'SUCCEED'
...