From 27a7c16803914100e828e6d5674b2941d59fa1b9 Mon Sep 17 00:00:00 2001 From: Batuhan Taskaya Date: Sat, 23 May 2020 15:51:00 +0300 Subject: [PATCH] assert full message --- test/test_python_errors.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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" + )