Pri*_*nda 16 node.js karma-runner karma-jasmine
使用Karma runner和茉莉.完成所有配置后,我在终端上输入以下命令:
karma start public/javascripts/karma.conf.js
Run Code Online (Sandbox Code Playgroud)
但是我的浏览器关闭时出现以下错误.
INFO [karma]: Karma v0.12.16 server started at http://localhost:9876/
INFO [launcher]: Starting browser Chrome
INFO [Chrome 34.0.1847 (Mac OS X 10.9.2)]: Connected on socket hDO3pMdVNGcBMDx4FI0w with id 60695552
WARN [Chrome 34.0.1847 (Mac OS X 10.9.2)]: Disconnected (1 times), because no message in 10000 ms.
Run Code Online (Sandbox Code Playgroud)
我将Karma配置中的browserNoActivityTimeout更改为50秒,但仍然是相同的错误.它适用于safari和chrome.我没有尝试过其他浏览器.
我在同一个问题上找不到其他github线程的大量输入.像改变端口也没有帮助.
Karma Version: 0.12.16
Nodejs version: 0.10.22
Mac OS: 10.9.2
Run Code Online (Sandbox Code Playgroud)
有没有人遇到同样的问题?
发现问题并解决它。这是因为 requirejs 没有包含在 karma 配置中,因为我的所有控制器都由 requirejs 加载。将其纳入框架后,问题就消失了。之后我又遇到了一些问题,但能够解决并运行示例测试用例。我必须在 karma conf 文件的框架部分添加“requirejs”::frameworks: ['jasmine', 'requirejs']
归档时间: |
|
查看次数: |
11595 次 |
最近记录: |