Flask入门教程
--source=app test_watchlist.py 因为我们只需要检查程序脚本 app.py 的测试覆盖率,所以使用 --source 选项 来指定要检查的模块或包。 最后使用下面的命令查看覆盖率报告: $ coverage report Name Stmts Miss Cover ---------------------------- app.py 146 coverage html 命令获取详细的 HTML 格式的覆盖率报告,它会在当 前目录生成一个 htmlcov 文件夹,打开其中的 index.html 即可查看覆盖率报告。点 击文件名可以看到具体的代码覆盖情况,如下图所示: 第 9 章:测试 102 同时在 .gitignore 文件后追加下面两行,忽略掉生成的覆盖率报告文件: htmlcov/ .coverage 本章小结 --source=watchlist test_watchlist.py 提示 你可以创建配置文件来预先定义 --source 选项,避免每次执行命令都给出 这个选项,具体可以参考文档配置文件章节。 现在的测试覆盖率报告会显示包内的多个文件的覆盖率情况: $ coverage report Name Stmts Miss Cover ----------------0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1