gpt4 book ai didi

django - pytest-cov 一次涵盖许多应用程序

转载 作者:行者123 更新时间:2023-12-01 22:24:40 25 4
gpt4 key购买 nike

我用很多应用程序构建了 django 项目。现在我想为这些应用程序生成一份覆盖率报告。出于测试目的,我使用 py.test、pytest-django 和 pytest-cov。到目前为止,我只能通过在命令行上手动输入所有应用程序名称来生成报告:

py.test --cov-report html --cov=app1 --cov=app2 --cov=app3 --cov=app4 */tests.py

pytest-cov 是否有办法用一个简单的表达式指定所有应用程序?

最佳答案

假设您正在使用 bash,您可以使用它来扩展参数:

py.test --cov-report html --cov=app{1,2,3,4} */tests.py

您还可以将这些参数添加到 pytest.ini,以便它们在每次调用时自动传递。

关于django - pytest-cov 一次涵盖许多应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36780956/

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