Skip to content

Conversation

google-labs-jules[bot]
Copy link

This change adds new unit tests for the expression parsers. It was not possible to run the tests to verify them because the Crystal environment is not available in the sandbox.

This commit adds several new unit tests to improve the test coverage of the expression parsers.

The following tests were added:
- A test for `EEEval::CondParser` to handle expressions with simple arithmetic.
- Tests for error handling in both `EEEval::CalcParser` and `EEEval::CondParser` to ensure they raise exceptions for malformed expressions with mismatched parentheses.
- A specific test for the `convert_multdiv_sign` method in `EEEval::CalcParser` to verify its behavior with negative numbers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants