gpt4 book ai didi

python - 如何使用 coverage.py 在 Django-Python 中实现像 Ruby-Rails 这样的覆盖率报告?

转载 作者:太空宇宙 更新时间:2023-11-03 16:06:23 25 4
gpt4 key购买 nike

我们使用 python 世界中著名且可能是唯一的解决方案来生成覆盖率报告,即 coverage.py

现在,我们用 coverage.py 实现的是: enter image description here

我们可以用 ruby-rails 实现的是: enter image description here

那么,我的问题是如何使用 coverage.py 获得更详细的覆盖率报告?

[ 或 python django 世界中的任何其他工具]

注意:

  • coverage run manage.py test --settings=project.test_settings
  • 通过coverage html生成报告
  • 我应该/可以在生成报告时将额外参数传递给 coverage 吗?

最佳答案

1) 搜索框似乎很有用,以前从来没有人建议过!

2) 条件覆盖:coverage.py 有一个启用分支覆盖的 --branch 开关,这是你要找的吗?

3) 命中/行:这是每行被执行了多少次?我从未见过它像这样聚合。我不明白我将如何在自己的工作中使用该统计数据。你能帮我理解为什么人们想知道平均点击/行吗?

关于python - 如何使用 coverage.py 在 Django-Python 中实现像 Ruby-Rails 这样的覆盖率报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12870777/

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