如何在测试覆盖期间忽略/忽略/排除文件?

时间:2017-04-23 12:00:20

标签: python unit-testing testing

为了获得100%的测试覆盖率,我需要忽略python中的一些文件。

我搜索了网页,发现nosetests我不想使用。

我还发现我可以编辑我的.coveragerc文件并省略文件和函数,当使用intellij运行我的测试时(使用unittest框架),它没有设法使用.coveragerc文件

知道在测试覆盖范围内如何忽略/忽略/排除文件?

如何使用此文件作为参数运行测试?

1 个答案:

答案 0 :(得分:4)

您可以在.coveragerc文件中使用此命令。

# .coveragerc
[report]
show_missing = True
omit =
    junk/*

在omit命令下包含要省略的文件的路径,例如,我想省略垃圾文件夹中的每个文件,因此我使用了junk/*