0
点赞
收藏
分享

微信扫一扫

Pytest16--修改Python traceback(终端)输出

修改Python traceback(终端)输出

pytest --showlocals #在回溯中显示局部变量
pytest -1 #显示局部变量(快捷方式)
pytest --tb = auto #(默认)'long’追溯第一个和最后一个
pytest --tb = long #详尽,信息丰富的回溯格式
pytest --tb = short #较短的追溯格式
pytest --tb = line #每次失败只有一行
pytest --tb = native #Python标准库格式
pytest --tb = no #根本没有回溯
pytest -full-trace导致在错误时打印非常长的跟踪(长于–tb = long)。 它还确保在KeyboardInterrupt(Ctrl + C)上打印堆栈跟踪。 如果测试花费的时间过长,并且使用Ctrl + C中断它们以找出测试挂起的位置,这非常有用。 默认情况下,不会显示任何输出(因为python会捕获KeyboardInterrupt)。 通过使用此选项,您可以确保显示跟踪


举报

相关推荐

0 条评论