gh-106727: Make inspect.getsource smarter for class for same name definitions (#106815)

This commit is contained in:
Tian Gao 2023-07-18 15:20:31 -08:00 committed by GitHub
parent 505eede38d
commit 663854d73b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 71 additions and 12 deletions

View file

@ -290,3 +290,23 @@ post_line_parenthesized_lambda1 = (lambda: ()
nested_lambda = (
lambda right: [].map(
lambda length: ()))
# line 294
if True:
class cls296:
def f():
pass
else:
class cls296:
def g():
pass
# line 304
if False:
class cls310:
def f():
pass
else:
class cls310:
def g():
pass