You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The operator short circuiting in different JEXL runtimes can cause the right hand side of an || operation to not be evaluated at all, which means if they appear in our targeting JEXL expressions and the supplied app contexts don't include values that will cause the left hand operand to evaluate to false we'll never test the right hand side. We should modify our supplied test app contexts here to include more possible values, at the very least for the values in
I think we can get away with each of false|true for boolean fields and 0|1 for integer fields. Let's try that and we can evaluate further later if we find something more.
The operator short circuiting in different JEXL runtimes can cause the right hand side of an
||
operation to not be evaluated at all, which means if they appear in our targeting JEXL expressions and the supplied app contexts don't include values that will cause the left hand operand to evaluate tofalse
we'll never test the right hand side. We should modify our supplied test app contexts here to include more possible values, at the very least for the values inI think we can get away with each of
false|true
for boolean fields and0|1
for integer fields. Let's try that and we can evaluate further later if we find something more.┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: