【发布时间】:2013-03-10 14:01:48
【问题描述】:
我有很多针对使用 Mocha 编写的 Node.js 应用程序的单元测试。现在我想为这些测试提供一些测试覆盖率数据。
我看到 Mocha 支持覆盖率报告,但需要使用 JSCoverage 等库进行一些预处理。处理 JSCoverage 基本上并不难,但是为了让一切正常工作,这种情况需要您修改源代码,以便根据环境变量导出检测代码或原始代码。
这基本上是我不喜欢的步骤。
我想要的是:
- 像往常一样写我的代码。
- 像往常一样使用 Mocha 编写测试。
- 无需修改测试或代码即可获得我的测试的代码覆盖率。
这可能吗?如果有,怎么做?
任何让我能够做到这一点的库的提示都会很棒:-)
【问题讨论】:
标签: node.js unit-testing code-coverage mocha.js