]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-118374: test_ast: Add ``ctx`` argument to ``ast.Name`` calls (#118375)
authorKirill Podoprigora <kirill.bast9@mail.ru>
Mon, 29 Apr 2024 05:38:46 +0000 (08:38 +0300)
committerGitHub <noreply@github.com>
Mon, 29 Apr 2024 05:38:46 +0000 (05:38 +0000)
Lib/test/test_ast.py

index 44bcb9bae1cfde989fca941c675f58ec26ee9511..68024304dfb7466308372996c361714bc734fb57 100644 (file)
@@ -1353,13 +1353,13 @@ Module(
             [],
             [ast.keyword('a', ast.Constant(None))],
             [],
-            [ast.Name('dataclass')],
+            [ast.Name('dataclass', ctx=ast.Load())],
         )
         self.assertEqual(ast.dump(node),
-            "ClassDef(name='T', keywords=[keyword(arg='a', value=Constant(value=None))], decorator_list=[Name(id='dataclass')])",
+            "ClassDef(name='T', keywords=[keyword(arg='a', value=Constant(value=None))], decorator_list=[Name(id='dataclass', ctx=Load())])",
         )
         self.assertEqual(ast.dump(node, annotate_fields=False),
-            "ClassDef('T', [], [keyword('a', Constant(None))], [], [Name('dataclass')])",
+            "ClassDef('T', [], [keyword('a', Constant(None))], [], [Name('dataclass', Load())])",
         )
 
     def test_dump_show_empty(self):