aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/test/test_named_expressions.py
diff options
context:
space:
mode:
authorPablo Galindo <Pablogsal@gmail.com>2021-01-31 22:52:56 +0000
committerGitHub <noreply@github.com>2021-01-31 22:52:56 +0000
commit835f14ff8eec10b3d96f821a1eb46a986e00c690 (patch)
treed514cc3cb32ed708ea584edd7c86726f6e581242 /Lib/test/test_named_expressions.py
parent40901518167c66abc1ebc5b71c5b86d733cfa154 (diff)
downloadcpython-835f14ff8eec10b3d96f821a1eb46a986e00c690.tar.gz
cpython-835f14ff8eec10b3d96f821a1eb46a986e00c690.zip
bpo-43017: Improve error message for unparenthesised tuples in comprehensions (GH24314)
Diffstat (limited to 'Lib/test/test_named_expressions.py')
-rw-r--r--Lib/test/test_named_expressions.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Lib/test/test_named_expressions.py b/Lib/test/test_named_expressions.py
index 5908f121085..20ac2e699f0 100644
--- a/Lib/test/test_named_expressions.py
+++ b/Lib/test/test_named_expressions.py
@@ -101,7 +101,8 @@ class NamedExpressionInvalidTest(unittest.TestCase):
def test_named_expression_invalid_17(self):
code = "[i := 0, j := 1 for i, j in [(1, 2), (3, 4)]]"
- with self.assertRaisesRegex(SyntaxError, "invalid syntax"):
+ with self.assertRaisesRegex(SyntaxError,
+ "did you forget parentheses around the comprehension target?"):
exec(code, {}, {})
def test_named_expression_invalid_in_class_body(self):