gpt4 book ai didi

python - 如何在 coverage.py 中使用 .coveragerc 省略导入?

转载 作者:太空宇宙 更新时间:2023-11-04 05:51:36 28 4
gpt4 key购买 nike

我正在使用 nosetests --with-coverage 来测试和查看我的单元测试的代码覆盖率。我测试的类有很多外部依赖项,我在单元测试中模拟了所有这些依赖项。

当我运行 nosetests --with-coverage 时,它​​显示了一个非常长的所有导入列表(包括一些我什至不知道它在哪里使用的东西)。

我了解到我可以使用 .coveragerc 进行配置,但我似乎无法在网上找到有用的说明。

我的问题是..1)我需要在哪个目录下添加.coveragerc?如何在 .coveragerc 中指定目录?我的测试在一个名为“测试”的文件夹中。/项目文件夹/项目文件夹/测试

2) 如果我要在 omit= ...在覆盖率报告中仅显示我正在使用单元测试测试的类的最佳方法是什么?

如果我能为 .coveragerc 获得一些初学者级别的代码示例,那就太好了。谢谢。

最佳答案

直接coverage.py的焦点最简单的方法是使用source选项,通常是source=.表示你只想测量当前工作中的代码树。

关于python - 如何在 coverage.py 中使用 .coveragerc 省略导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29976769/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com