diff --git a/test/test_python_errors.py b/test/test_python_errors.py index b3ac55d..cb453d5 100644 --- a/test/test_python_errors.py +++ b/test/test_python_errors.py @@ -364,5 +364,11 @@ def test_forbidden_name(template, target): def test_repeated_kwarg(): # python 3.9+ shows which argument is repeated - assert "q" not in _get_error_list("f(q=1, q=2)", version="3.8")[0].message - assert "q" in _get_error_list("f(q=1, q=2)", version="3.9")[0].message + assert ( + _get_error_list("f(q=1, q=2)", version="3.8")[0].message + == "SyntaxError: keyword argument repeated" + ) + assert ( + _get_error_list("f(q=1, q=2)", version="3.9")[0].message + == "SyntaxError: keyword argument repeated: q" + )