将nosetests覆盖范围限制为仅运行的测试

时间:2016-08-18 15:32:13

标签: python testing code-coverage nose

有没有办法让nosetests将覆盖范围信息限制为仅运行的测试?

我知道cover-package标志,但如果您不必指定包,那就更好了。

当运行包含多个单元测试类的文件中的单个单元测试类时,这将特别有用。

1 个答案:

答案 0 :(得分:0)

不幸的是,我不知道在测试中如何执行此操作。我实际上最终卸载了nosetests并且只使用了coverage.py,因为看起来鼻子测试和覆盖范围并不能很好地协同工作。我知道您可以指定您想要运行的各个测试方法。我不确定这是不是你正在寻找的东西,但是我几天试着让鼻子试试合情合理,没有运气。也许直接转换和运行coverage.py会省去一些努力吗?