首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSCover无覆盖范围报告

JSCover无覆盖范围报告
EN

Stack Overflow用户
提问于 2013-08-25 20:25:18
回答 1查看 603关注 0票数 0

我正在按照这个指南在Ubuntu 13.04上生成javascript覆盖报告:

http://tysonlloydcadenhead.com/blog/javascript-test-coverage-with-jscoverage#.UhnokxIW2Y4

我已经安装了PhantomJS 1.9.1。我已经下载了JSCover-1.0.3并将其解压缩到工作区的根目录中。结构看起来像这样:

代码语言:javascript
复制
workspace
 -> src/core/core.js
 -> src/core/parser.js
 -> test/coreTest/coreTest.js
 -> test/coreTest/parserTest.js
 -> JSCover-1.0.3/target/dist/JSCover-all.jar
 -> JSCover-1.0.3/src/test/javascript/lib/PhantomJS/run-jscover-qunit.js
 -> all_tests.html

首先,我在工作区的根目录中启动服务器:

代码语言:javascript
复制
workspace$ java -jar JSCover-1.0.3/target/dist/JSCover-all.jar -ws --document-root=. --report-dir=coverage

接下来,我运行all_tests.html

代码语言:javascript
复制
workspace$ phantomjs JSCover-1.0.3/src/test/javascript/lib/PhantomJS/run-jscover-qunit.js all_tests.htm

'waitFor()' finished in 2457ms.
Tests completed in 2300 milliseconds.
13 assertions of 13 passed, 0 failed.

但是当我查看工作空间/覆盖目录时,它只包含(两者都是空的):

代码语言:javascript
复制
jscover.log 
jscover.log.lck

为什么没有创建覆盖率报告?

EN

回答 1

Stack Overflow用户

发布于 2013-08-26 10:00:09

试试phantomjs JSCover-1.0.3/src/test/javascript/lib/PhantomJS/run-jscover-qunit.js http://localhost:8080/all_tests.htm

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

https://stackoverflow.com/questions/18428945

复制
相关文章

相似问题

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