Skip to content
This repository has been archived by the owner on Aug 15, 2018. It is now read-only.

spm3 doc 生成的test runner无法在totoro里运行 #1108

Closed
shaoshuai0102 opened this issue Dec 23, 2014 · 3 comments
Closed

spm3 doc 生成的test runner无法在totoro里运行 #1108

shaoshuai0102 opened this issue Dec 23, 2014 · 3 comments

Comments

@shaoshuai0102
Copy link

如题。

@fool2fish 说是runner因为多了一句

mocha.reporter('html')
@fool2fish
Copy link

说下原因:

totoro 会找到 mocha 被插入的位置,在其后插入 totoro 的报告器。目前 spm3 重新定义了一次报告器,导致 totoro 插入的代码无效了。

建议:
去掉 mocha.reporter('html'),在 html 页面里面运行默认就是这个报告器,可以不写的

@shaoshuai0102
Copy link
Author

还有就是建议jscoverage的收集可以提升一下,需要spm编译的时候多做一些事情。

totoro 目前收集的覆盖率不是每个浏览器的情况,事实上经常有不同浏览器有不同的case不同的覆盖率。

之前写了一个在网页端直接可以点开看的coverage,改的另外一个reporter:

https://github.com/shaoshuai0102/jscoverage-browser-reporter

@sorrycc
Copy link
Member

sorrycc commented Dec 23, 2014

jscoverage 不支持分支覆盖率,打算换了。#1087

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants