-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Parse unary-tests expression with boolean and conjunction/disjunction #435
Conversation
* a unary-tests expression with a boolean literal and a conjunction/disjunction failed to parse * the parser expected no other chars (EOF) after the boolean literal was accepted * adjust the parser to accept the boolean literal only at the end of the expression (EOF)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure this correctly solves the issue, although that might just be my misunderstanding of the parser.
❌ Nevertheless, there is no test that shows that the regression is resolved.
src/test/scala/org/camunda/feel/impl/interpreter/InterpreterUnaryTest.scala
Outdated
Show resolved
Hide resolved
@korthout please have another look. I added the missing test cases. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for adding the test cases
❌ Some of the cases don't reflect the documented behavior
src/test/scala/org/camunda/feel/impl/interpreter/InterpreterUnaryTest.scala
Show resolved
Hide resolved
Successfully created backport PR #438 for |
Description
Related issues
closes #429