我有Jenkins安装程序在任何事物被推入我们的QA环境之前运行测试。最近我添加了Python覆盖来检查测试的代码覆盖率。 问题我没有看到输出中的测试失败,但构建仍在推进。 我运行的bash脚本如下: coverage run manage.py test --settings=my.settings.jenkins --noinput
当我正常地运行测试,没有覆盖,如果测试失败,构建就会失败
我正在运行coverage3 run,我想省略库numpy和requests。 当我做coverage3 run --omit=*numpy*它忽略了numpy的图书馆,但是当我做coverage3 run --omit='*requests*, *numpy*'它只是省略了第一个,这是requests并没有遗漏numpy也。 当我运行coverage3时,如何省略超过1个库?
我正在travis中构建python应用程序。我有一个基本运行命令setup.py: py.test packageName
当我们这样做:setup.py test 我试图运行覆盖插件推向连身因此,当我运行命令: coverage run setup.py test
running test
Coverage.py warning: No data was collected.
它