【发布时间】:2021-03-30 10:34:19
【问题描述】:
我有很多覆盖命令的 .sh
coverage run --source=source1 -m unittest discover -t . source1 -v
coverage run --source=source2 -m unittest discover -t . source2 -v
我预计如果单元测试失败,覆盖运行会失败,然后完整的 sh 命令会失败,但事实并非如此。
什么是让它失败的正确方法?
【问题讨论】:
-
例如stackoverflow.com/q/52107910/3001761 我希望
coverage run会通过测试的退出代码。
标签: python unit-testing code-coverage