-
0 votesanswersviews
在Ember验收测试中称为测试上下文之外的stop()
我用Ember CLI进行了第一次验收测试 . 我使用Ember Mirage来模拟服务器 . test('create file', function(assert){ visit('/login'); fillIn('input[name=username]', 'Joe'); fillIn('input[name=password]', 'foo'); cli... -
28 votesanswersviews
Ember升级打破了一个测试,仅在Safari中
我想赶上Heisenbug . 我正在将项目从Ember CLI 0.2.0和Ember 1.10.0更新为Ember CLI 0.2.3和Ember 1.11.1 . 这是一个非常痛苦的过程,但我只有一个测试现在只在Safari(7.1.5)中失败了 . 它通过PhantomJS,Chrome和Firefox传递 . 令人讨厌的是,测试仅在Testem启动测试运行时失败(即,当代码中的更改触发自... -
0 votesanswersviews
运行与ember-i18n包相关的Ember验收测试时“缺少翻译”
我正在为Ember组件编写验收测试,允许用户通过 ember-select-list 包提供的下拉列表切换其i18n设置 . 我也在使用 ember-i18n 包进行i18n设置 . 下拉组件如下所示: import Ember from 'ember'; export default Ember.Component.extend({ i18n: Ember.inject.service()... -
1 votesanswersviews
Cli海市蜃楼路线在接受测试中不起作用
我正在尝试登录页面的验收测试,使用cli mirage作为模拟服务器 . 海市蜃楼中定义的路线在从应用程序访问时工作正常 . 但是当在ember测试中尝试它时,它会返回 Mirage:你的Ember应用试图发布'http://localhost:4200/tests?module=Acceptance |登录',但没有定义处理此请求的路由 . 在mirage / config.js文件中定义与此路... -
0 votesanswersviews
在Ember突然升级后测试完全失败
我正在开发一个在Ember 2.2上停留一段时间的应用程序,我们终于花时间升级到Ember 2.10 . 在修复代码中的所有弃用警告并相应地升级某些依赖项的版本之后,我们终于让应用程序在浏览器中100%工作 . 然而,当我们现在运行余烬测试时,它们以致命的方式失败(即测试甚至没有运行) . 这是 ember test 命令的输出: $ ember test cleaning up... Built...