Details
-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
Description
Comparisons of boolean (or even Boolean) expressions fail to return the right result. For example, this rule fires even when $! is true
RULE check return result is true
CLASS MyClass
METHOD myMethod(int)
AFTER CALL MyClass.myOddMethod 2
IF $! != true
DO THROW new RuntimeException("expected result true!")
ENDRULE