Skip to content

Commit 9c15d1f

Browse files
committed
Check message in tests
1 parent 001ad4e commit 9c15d1f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Lib/test/test_ast.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,8 +378,10 @@ def test_classattrs(self):
378378

379379
self.assertRaises(TypeError, ast.Num, 1, None, 2)
380380
self.assertRaises(TypeError, ast.Num, 1, None, 2, lineno=0)
381-
self.assertRaises(TypeError, ast.Num, 1, n=2)
382-
self.assertRaises(TypeError, ast.Constant, 1, value=2)
381+
with self.assertRaisesRegex(TypeError, "Num got multiple values for argument 'n'"):
382+
ast.Num(1, n=2)
383+
with self.assertRaisesRegex(TypeError, "Constant got multiple values for argument 'value'"):
384+
ast.Constant(1, value=2)
383385

384386
self.assertEqual(ast.Num(42).n, 42)
385387
self.assertEqual(ast.Num(4.25).n, 4.25)

0 commit comments

Comments
 (0)