2017-04-23 88 views
2

为了获得100%的测试覆盖率,我需要忽略python中的一些文件。如何在测试覆盖期间忽略/省略/排除文件?

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

我还发现,我可以编辑我的.coveragerc文件并忽略文件和功能,当运行我的测试使用intellij(与unittest框架),它没有设法使用.coveragerc文件。

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

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

回答

0

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

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

你有你想要的省略指挥下省略文件的路径,例如,我想省略的垃圾邮件文件夹,因此我使用的junk/*每个文件。