8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 780757a commit 2376fe7Copy full SHA for 2376fe7
Lib/test/test_traceback.py
@@ -2243,6 +2243,7 @@ def deeper():
2243
return list(traceback.walk_stack(None))
2244
s1 = list(traceback.walk_stack(None))
2245
s2 = deeper()
2246
+ self.assertIs(s2[0][0].f_code, deeper.__code__)
2247
self.assertEqual(len(s2) - len(s1), 1)
2248
self.assertEqual(s2[1:], s1)
2249
Lib/traceback.py
@@ -330,7 +330,7 @@ def walk_stack(f):
330
current stack is used. Usually used with StackSummary.extract.
331
"""
332
if f is None:
333
- f = sys._getframe().f_back.f_back.f_back.f_back
+ f = sys._getframe().f_back.f_back
334
while f is not None:
335
yield f, f.f_lineno
336
f = f.f_back
0 commit comments