(expr: str, column: int, message: str)
| 129 | ), |
| 130 | ) |
| 131 | def test_syntax_errors(expr: str, column: int, message: str) -> None: |
| 132 | with pytest.raises(ParseError) as excinfo: |
| 133 | evaluate(expr, lambda ident: True) |
| 134 | assert excinfo.value.column == column |
| 135 | assert excinfo.value.message == message |
| 136 | |
| 137 | |
| 138 | @pytest.mark.parametrize( |
nothing calls this directly
no test coverage detected