【发布时间】:2012-03-05 22:47:09
【问题描述】:
简介
我安装了 jscoverage 并设置了一个 make 命令来生成 app-cov 的覆盖率数据并运行测试。
对于这个项目,我正在使用:node.js、mongoose、express、mocha 和 should。
相关文件:
生成文件:http://pastie.org/3529374
index.js:http://pastie.org/3529377
test/models/location.test.js:http://pastie.org/3529401
app/run.js:http://pastie.org/3529523
问题
输出coverage.html 文件概述为空。 0% 0 SLOC 0 个文件概览。
我的假设是 mocha 无法识别或加载 app-cov 的覆盖范围。我只为位置模型编写了一个单元测试。是我在测试中要求文件的方式吗?
我习惯了 phpunit 和它的配置,所以我在将测试套件放在一起时遇到了一些麻烦。
感谢任何可以推荐解决方案或如何整理我的丑陋代码的人:)
【问题讨论】:
-
make 命令执行没有问题,忽略双重 EXPRESS_COV=1 ,那些被放置在那里进行调试。