diff options
author | Irit Katriel <1055913+iritkatriel@users.noreply.github.com> | 2021-09-03 21:39:23 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-03 21:39:23 (GMT) |
commit | 0b58e863df9970b290a4de90c67f9ac30c443817 (patch) | |
tree | 610e3f661be0280739656ff3072eab3f5307b545 /Lib/test/test_traceback.py | |
parent | 6f8bc464e006f672d1aeafbfd7c774a40215dab2 (diff) | |
download | cpython-0b58e863df9970b290a4de90c67f9ac30c443817.zip cpython-0b58e863df9970b290a4de90c67f9ac30c443817.tar.gz cpython-0b58e863df9970b290a4de90c67f9ac30c443817.tar.bz2 |
bpo-45075: distinguish between frame and FrameSummary in traceback mo… (GH-28112)
Diffstat (limited to 'Lib/test/test_traceback.py')
-rw-r--r-- | Lib/test/test_traceback.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Lib/test/test_traceback.py b/Lib/test/test_traceback.py index ee2896c..949adef 100644 --- a/Lib/test/test_traceback.py +++ b/Lib/test/test_traceback.py @@ -1515,8 +1515,8 @@ class TestStack(unittest.TestCase): def test_custom_format_frame(self): class CustomStackSummary(traceback.StackSummary): - def format_frame(self, frame): - return f'{frame.filename}:{frame.lineno}' + def format_frame_summary(self, frame_summary): + return f'{frame_summary.filename}:{frame_summary.lineno}' def some_inner(): return CustomStackSummary.extract( @@ -1540,10 +1540,10 @@ class TestStack(unittest.TestCase): exc_info = g() class Skip_G(traceback.StackSummary): - def format_frame(self, frame): - if frame.name == 'g': + def format_frame_summary(self, frame_summary): + if frame_summary.name == 'g': return None - return super().format_frame(frame) + return super().format_frame_summary(frame_summary) stack = Skip_G.extract( traceback.walk_tb(exc_info[2])).format() |