mon*_*nie 5 phantomjs ember.js testem ember-cli
运行时ember test --host 172.17.0.2 --test-port 4450,我收到以下错误.
Error: Browser failed to connect within 30s. testem.js not loaded?
由于我使用的是docker容器,我假设我需要将主机和端口更新为打开的docker主机和端口.
这是我的testem.js档案
/*jshint node:true*/
module.exports = {
"framework": "qunit",
"test_page": "tests/index.html?hidepassed",
"phantomjs_debug_port": 4500,
"disable_watching": true,
"launch_in_ci": [
"PhantomJS"
],
"launch_in_dev": [
"PhantomJS",
"Chrome"
]
};
Run Code Online (Sandbox Code Playgroud)
小智 1
这是在持续集成环境中测试 Ember 应用程序时会遇到的常见问题。多个用户在此GitHub 问题中发布了他们对可能的错误的体验。我想到了两个答案。
根据 Testem 的作者,您可以增加浏览器连接超时。
将您的 ember 应用程序.travis.yml与 ember-new-output 存储库中的规范版本进行比较。ember-cli 核心团队和社区成员投入了大量时间进行改进和调试,以使其能够与 ember 应用程序良好配合。.travis.yml
| 归档时间: |
|
| 查看次数: |
316 次 |
| 最近记录: |