我正在使用nosetests --with-coverage 来测试并查看我的单元测试的代码覆盖率。我测试的类有许多外部依赖项,我在单元测试中模拟了所有这些。
当我运行nosetests --with-coverage 时,它会显示一个很长的所有导入列表(包括一些我什至不知道它在哪里使用的东西)。
我了解到我可以将 .coveragerc 用于配置目的,但似乎我在网络上找不到有用的说明。
我的问题是.. 1) 我需要在哪个目录中添加 .coveragerc?如何在 .coveragerc 中指定目录?我的测试在一个名为“tests”的文件夹中.. /project_folder /project_folder/tests
2)如果我将每个都添加到 omit= 中,这将是一个很长的列表......在覆盖率报告中只显示我正在使用 unittest 测试的类的最佳方法是什么?
如果我能获得一些 .coveragerc 的初学者级代码示例,那就太好了。谢谢。