【发布时间】:2018-09-06 13:37:39
【问题描述】:
在我的测试运行器上确定一个 git 分支是通过还是失败,我像这样测试我的 python:
nosetests -x --with-coverage ${PACKAGE} --cover-min-percentage=80
-x(第一次失败时退出)是新增内容,因为我们希望在任何单元测试失败时立即使构建失败。但是,如果早期测试失败并且我们退出,nosetests 会错误地表示如果某些早期包的覆盖率较低,因为它无法覆盖所有内容,则未满足最小覆盖率。
如果任何测试失败,我怎样才能中止/忽略覆盖检查?
【问题讨论】:
标签: python unit-testing nose