【发布时间】:2014-10-15 12:16:05
【问题描述】:
我正在尝试建立一个连续集成环境(使用快速构建),其中在每次提交到 git 分支时,我想运行我们的测试套件,检查代码覆盖率并在测试失败或代码覆盖率为时恢复提交低于某个阈值。特别是我想确保我签入的代码经过 100% 的测试。我们的测试套件是使用 grunt 和 mocha-hack 设置的,我们使用 grunt-mocha-cov 进行覆盖。但是 grunt-mocha-cov 检测了整个源代码。我只想检测 git 差异。有没有办法做到这一点?
【问题讨论】:
-
(完全公开,我构建了这个)您可以使用codecov.io 上传报告并创建 Github 状态更新。
标签: git gruntjs code-coverage mocha.js blanket.js