如何禁用nosetest插件

3 投票
1 回答
638 浏览
提问于 2025-04-18 09:10

我不想要覆盖率报告,所以我卸载了'pip uninstall coverage'这个插件。但是我还是收到了一个错误提示,内容是:

nose.plugins.cover: ERROR: Coverage not available: unable to import coverage module

我该怎么才能禁用这个插件的调用,或者其他任何插件呢?有没有一个可以编辑的已启用插件列表,或者有什么接口可以用来禁用它?

谢谢。

1 个回答

0

检查一下你的 ~/.noserc 文件,可能里面有一些和已卸载插件相关的内容。

如果我的 ~/.noserc 文件里有以下内容,我也能重现你遇到的问题:

[nosetests]
with-coverage=1

不过如果里面有以下内容,也会出现这个问题:

[nosetests]
with-coverage=0

如果我把这些内容删掉,问题就解决了。

这个文件也可能在你的工作目录里。

撰写回答