首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Karma摩卡和jscoverage

Karma摩卡和jscoverage
EN

Stack Overflow用户
提问于 2013-07-25 23:17:04
回答 2查看 1.3K关注 0票数 0

我们有一个用node.js编写的用咖啡脚本编写的应用程序,并且很难设置代码覆盖工具。

当前,我们已经为服务器端启动并运行了代码覆盖率。

  • coffeeCoverage
  • 联合覆盖
  • 摩卡咖啡

前端单元测试是与业力测试跑步者和摩卡相关的功能,并且运行良好。但我似乎找不到办法从业力中得到同样的输出。

下面是用于服务器端的命令:

代码语言:javascript
复制
mocha --compilers coffee:coffee-script --require chai --reporter html-cov --recursive test/mocha > coverage.html

这似乎是因为前端也在摩卡和咖啡脚本,我们应该能够做同样的事情在那里。但是业力并不支持html-cov记者,这让我处于了一个死胡同。

理想的路径是,业力将像正常运行在幻影中,并使用摩卡html-cov报告输出一个html文件。有人知道从这里出发吗?

这里是我的服务器端蛋糕任务的一部分,仅供参考。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-30 03:01:33

karma覆盖插件使用伊斯坦布尔测试源文件并生成覆盖报告。

还有一个悬而未决的问题,以便对咖啡脚本也启用相同的https://github.com/karma-runner/karma/issues/622

票数 2
EN

Stack Overflow用户

发布于 2013-07-26 02:22:07

我强烈建议从jscoverage切换到伊斯坦布尔来计算代码覆盖率。伊斯坦布尔支持摩卡(请务必调用_mocha),并且是业力的默认代码覆盖工具。详细信息:用Mocha覆盖代码

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17870363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档