在验收测试中调用visit()Ember 2.8.0次

时间:2017-05-22 08:06:40

标签: ember.js qunit acceptance-testing ember-qunit

我在下面有一个简单的接受脚本,它只检查currentURL。但是每当我运行测试时,它只会给我超时。

import { test } from 'qunit';
import moduleForAcceptance from 'rates-ui/tests/helpers/module-for-acceptance';

moduleForAcceptance('Acceptance | filter panel');

test('visiting /', function(assert) {
  visit('/');
  andThen(function() {
    assert.equal(currentURL(), '/');
  });
  // assert.ok('ok', 'ok');
});

1 个答案:

答案 0 :(得分:0)

因此,超时背后的原因是我的一个加载项需要一个初始化程序。

所以为了测试,我检查了应用程序是否在测试环境中运行。如果没有,那么我执行初始化程序。