gpt4 book ai didi

python - 报告多个 Python 版本的累积覆盖率

转载 作者:太空狗 更新时间:2023-10-29 20:23:01 25 4
gpt4 key购买 nike

我的代码根据当前的 Python 版本有条件地运行,因为我支持来自同一包的 2.6、2.7 和 3.3。

我目前使用默认版本的 Python 生成这样的覆盖率报告:

coverage run --source mypackage setup.py test
coverage report -m
coverage html

这很有用但并不理想,因为它只报告 Python 2.7 的覆盖率。相反,我想生成 2.6、2.7、 3.2 测试覆盖率的累积报告

如何生成多版本覆盖率报告?

旁注:我尝试将 commands = coverage run --source mypackage setup.py test 放入我的 tox.ini 中,用于每个 py26、py27、py33,但这似乎并没有生成累积覆盖率报告。

最佳答案

http://nedbatchelder.com/code/coverage/cmd.html#cmd-combining根据开发者的说法是有用的。

关于python - 报告多个 Python 版本的累积覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18418862/

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