【发布时间】:2019-07-23 23:55:21
【问题描述】:
我正在尝试使用 Pytest。
如何设置标志以使所有测试都运行,在测试运行时仅在每个测试失败时输出日志,否则保持静默?
我不希望它在等待整个测试套件完成时将我的测试失败日志作为人质。
【问题讨论】:
我正在尝试使用 Pytest。
如何设置标志以使所有测试都运行,在测试运行时仅在每个测试失败时输出日志,否则保持静默?
我不希望它在等待整个测试套件完成时将我的测试失败日志作为人质。
【问题讨论】:
你应该使用pytest-sugar pytest 包。一旦任何测试失败,它就会提供测试失败信息和python回溯。
使用pip install pytest-sugar 安装并正常运行测试。
更多信息在这里:https://github.com/Frozenball/pytest-sugar
编辑:如果您不想看到通过的测试日志,可以传递-rf 参数。更多信息在这里:https://stackoverflow.com/a/55367504/2312300
【讨论】: