gh-118374: test_ast: Add `ctx argument to ast.Name` calls (#118375)

This commit is contained in:
Kirill Podoprigora 2024-04-29 08:38:46 +03:00 committed by GitHub
parent 133c1a7cdb
commit aa8f6d2708
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View 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):