首页 > 解决方案 > PyCharm 重复 py.test 测试断言

问题描述

PyCharm 和 pytest 一切正常,除非我的测试失败,否则它会复制错误输出:

在此处输入图像描述

如果红色一个和另一个是白色的实际失败之一。这真的很烦人,我还没有找到任何方法来禁用这种行为。

有一个选项可以通过 禁用日志py.test,但是它将禁用所有日志记录。

注意:如果我运行,一切都会按预期工作python -m pytest test.py

标签: pythonpycharmpytest

解决方案


我认为这是一个功能而不是一个错误。在测试期间发出顶层,它允许您在测试完成之前查看失败。结果的第二个副本是摘要,它有效地删除了任何显示测试进度的文本。

在此处输入图像描述

您可以通过单击测试层次结构轻松查看部分测试输出:

在此处输入图像描述


推荐阅读