标签: python pytest
当其中一项测试失败时,pytest将转储引发异常的函数的源代码。但是,当从另一个库中引发错误时,它仍然会转储函数源代码,从而淹没输出。
是否可以从转储源代码中禁用pytest并仅具有堆栈跟踪?堆栈跟踪通常足以跟踪问题。
我进行了搜索,但我只能找到与--show-capture相关的帖子。
--show-capture
答案 0 :(得分:3)
您可以使用--tb选项。您可以根据自己的需要选择--tb=short或--tb=native。查看详细的文档here。
--tb
--tb=short
--tb=native