def test_small_call_frame_warning():
debug_ = Debug(frame_context_length=2)
with pytest.warns(SyntaxWarning):
v = debug_.format(
1,
2,
3,
)
assert re.sub(':\d{2,}', ':<line no>', str(v)) == (
'tests/test_main.py:<line no> test_small_call_frame_warning\n'
' 1 (int)\n'
' 2 (int)\n'
' 3 (int)'
)
评论列表
文章目录