17得票2回答
Ember CLI 代码覆盖率报告

我正在使用Ember CLI,并尝试将代码覆盖率报告与使用testem运行的内置Qunit测试集成。我尝试使用Istanbul,但无法找到要插装的文件,因为它似乎在tmp目录中寻找。我尝试在我的testem.json文件中这样做:{ "framework": "qunit", "serve_f...

8得票1回答
Karma自定义测试页面

Karma内置了一个context.html文件用于加载测试页面,但它不太好用。我能指定自定义测试页面吗? 我这么问的原因是因为我想在浏览器上看到漂亮的mocha界面。有没有办法在Karma中插入它? Testem将测试框架的界面显示在浏览器上,为什么Karma除了一个丑陋的空白页面什么都...

8得票1回答
使用特定的扩展程序启动Testem Chrome浏览器测试

我正在尝试使用Testem将我的测试加载到Chrome浏览器中,并加载特定的扩展程序,但默认情况下启动的是空白的Chrome配置文件,并且不会保留从一个运行到另一个运行的扩展程序。 我的目标是例如让Testem预先加载Chrome浏览器与Ember Inspector一起,以便我可以使用该工...

7得票1回答
如何在使用基于ember-cli构建的Ember应用程序上运行测试时,通过ember-qunit获取源代码映射?

我有一个使用ember-cli构建的Ember应用程序,并且我正在使用ember-qunit测试适配器编写我的测试,并按照ember-cli文档中的说明在浏览器中使用testem运行它们。尽管在与我的应用程序交互时在Google Chrome中进行调试很好,但是当运行我的测试时,我无法使用许多...

7得票1回答
不好 PhantomJS 意外退出

$ testem ci not ok 1 PhantomJS - Browser "phantomjs /home/ubuntu/.nvm/v0.10.12/lib/node_modules/testem/assets/phantom.js http://localhost:7357/609...