首页 > 解决方案 > 完全退出 pytest 而不测试任何下一个测试用例,只有少数测试用例失败

问题描述

如果我们有一组测试,请考虑使用 pytest 进行 10 个测试。如果我想退出完整的测试当且仅当测试 4 和 5 失败。有什么选择?

我看到 -x 可以使用,但它会退出任何失败,不仅是 4 和 5。

我已经尝试过 pytest.exit('exit testing for debugging purpose') 它只会在测试用例 4 或 5 失败并且继续 6 和下一个时退出

标签: pytestexit

解决方案


推荐阅读