小编Dyl*_*non的帖子

Pytest 和覆盖率:为什么覆盖率结果因目录结构而异?

我有一个在相当大的 django 项目上使用 Pytest 的工作测试套件。问题是我无法使用覆盖率获得正确的结果,我想知道是否可能是因为项目目录结构。

考虑以下目录树示例:

.
??? apps
?   ??? api
?   ?   ??? __init__.py
?   ?   ??? tests
?   ?   ?   ??? __init__.py
?   ?   ?   ??? views
?   ?   ?       ??? __init__.py
?   ?   ?       ??? test_tickets.py
?   ?   ??? views
?   ?       ??? __init__.py
?   ?       ??? tickets.py
?   ??? support
?   ?   ??? __init__.py
?   ?   ??? tests
?   ?   ?   ??? __init__.py
?   ?   ?   ??? utils
?   ?   ?       ??? __init__.py
?   ? …
Run Code Online (Sandbox Code Playgroud)

django coverage.py pytest python-2.7

5
推荐指数
1
解决办法
1110
查看次数

标签 统计

coverage.py ×1

django ×1

pytest ×1

python-2.7 ×1