Ember.js 理解Ember-Cli测试
我试图在一个Ember CLI项目上设置测试,但它当前会使运行它的任何浏览器崩溃,并且在从命令行运行时似乎只是冻结 在命令行中,我看到的最后一行是Ember.js 理解Ember-Cli测试,ember.js,phantomjs,ember-cli,Ember.js,Phantomjs,Ember Cli,我试图在一个Ember CLI项目上设置测试,但它当前会使运行它的任何浏览器崩溃,并且在从命令行运行时似乎只是冻结 在命令行中,我看到的最后一行是 ok 58 PhantomJS 1.9 - JSHint - routes: routes/projects.js should pass jshint 这是目录中按字母顺序排列的最后一个路由文件 我想知道的是测试套件下一步可能会发生什么,这样我就可以调查导致冻结的原因 我试过的 通过谷歌搜索和阅读/tests/中的相关文件,我看不到任何明显不正常
ok 58 PhantomJS 1.9 - JSHint - routes: routes/projects.js should pass jshint
这是目录中按字母顺序排列的最后一个路由文件
我想知道的是测试套件下一步可能会发生什么,这样我就可以调查导致冻结的原因
我试过的
通过谷歌搜索和阅读/tests/
中的相关文件,我看不到任何明显不正常的东西
版本
如果有关系
- Ember CLI-
0.0.42
- PhantomJS-
1.9.7
重写有问题的测试(它们是为早期版本的Ember CLI编写的,可能与此有关)修复了该问题。是否运行了
Ember test--server
?冻结测试的原因很多。不久前,我遇到了余烬运行循环的问题。那么您是否使用了一些额外的javascript库(例如传单或类似的库)?您还应该查看JSHint
警告。可能有一些语法问题。