diff --git a/tests/expressions/test_parser.py b/tests/expressions/test_parser.py index 581ee90b72..e6bbc5a598 100644 --- a/tests/expressions/test_parser.py +++ b/tests/expressions/test_parser.py @@ -24,7 +24,6 @@ AlwaysFalse, AlwaysTrue, And, - BooleanExpression, EqualTo, GreaterThan, GreaterThanOrEqual, @@ -220,7 +219,7 @@ def test_with_function() -> None: with pytest.raises(ParseException) as exc_info: parser.parse("foo = 1 and lower(bar) = '2'") - assert "Expected end of text, found 'and'" in str(exc_info) + assert "found 'lower'" in str(exc_info) def test_nested_fields() -> None: @@ -238,7 +237,7 @@ def test_quoted_column_with_dots() -> None: with pytest.raises(ParseException) as exc_info: parser.parse("'foo.bar'.baz = 'data'") - assert "Expected '<=' | '<>' | '<' | '>=' | '>' | '==' | '=' | '!=', found '.'" in str(exc_info.value) + assert "found \"'\" (at char 0), (line:1, col:1)" in str(exc_info.value) def test_quoted_column_with_spaces() -> None: diff --git a/uv.lock b/uv.lock index 37aaa126cc..a481afd79b 100644 --- a/uv.lock +++ b/uv.lock @@ -5181,11 +5181,11 @@ wheels = [ [[package]] name = "pyparsing" -version = "3.3.2" +version = "3.3.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/91/9c6ee907786a473bf81c5f53cf703ba0957b23ab84c264080fb5a450416f/pyparsing-3.3.2.tar.gz", hash = "sha256:c777f4d763f140633dcb6d8a3eda953bf7a214dc4eff598413c070bcdc117cbc", size = 6851574, upload-time = "2026-01-21T03:57:59.36Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e4/11/b213bebff182584360cb8d17c72c1677fec5c5c228de439e63bcf8ab1c8f/pyparsing-3.3.3.tar.gz", hash = "sha256:928ae7e20211f3b6f3915a72f06a0cfd29ab9d24279dd6346b6b1a7146397d36", size = 1050487, upload-time = "2026-09-20T20:59:05.609Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl", hash = "sha256:850ba148bd908d7e2411587e247a1e4f0327839c40e2e5e6d05a007ecc69911d", size = 122781, upload-time = "2026-01-21T03:57:55.912Z" }, + { url = "https://files.pythonhosted.org/packages/38/bb/d215ee7c73b61497b28a5503f9f53523f294fcc936762b7caf90e0c1c2b5/pyparsing-3.3.3-py3-none-any.whl", hash = "sha256:ece8c00a69cf01b45d0b1dedabb469c90d8caf996d4fda40f147627a122849a4", size = 126420, upload-time = "2026-09-20T20:59:04.025Z" }, ] [[package]]