python - 检测重复的测试覆盖率
问题描述
我继承了一个具有非常好的测试覆盖率(>90%)的大型 Python 代码库;但是,我知道有很多地方的代码被多个测试覆盖。
- 如何检测哪些测试重叠?
- 有哪些工具可用于检测这一点?
我进行了一些搜索并提出了术语“覆盖密度”,它描述了我所得到的;但我还没有找到一个明显的方法或工具来告诉我:对于给定的代码行,这些测试涵盖了它。
对应的 /r/python 问题: Detecting duplicate test coverage
解决方案
推荐阅读
- git - 如何将远程分支合并到本地分支?
- python - Python:ValueError: scatter 需要 y 列为数字?
- java - 获取 org.apache.maven.plugins:maven-jar-plugin:2.3.2 或其依赖项之一无法解决错误
- c - 以某些数字打印数字
- python - “break”会杀死一个运行while循环的线程吗?
- python - 使用多列的 Pandas groupby 函数
- python-3.x - flask-sqlalchemy db.Model._decl_class_registry.values() 和 db.metadata.tables 不一致
- libgdx - libgdx 音乐兼容性
- mysql - 如何将同一张表中的 SUM() 和 COUNT() 表更新到不同的列
- python - Order by 有时在我的查询中不起作用