奇怪的行为测试ember与简单的auth

时间:2015-09-02 18:39:46

标签: testing ember.js ember-simple-auth

我正在写我的第一次余烬测试。我正在使用ember-cli和ember 1.13.6 with simple-auth 0.8.0

我在使用phantom.js以无头模式运行测试时看到一些令人困惑的行为

来自ember-simple-auth库的

authenticateSession()在前一个示例中的第一个andThen之前调用时工作,但如果在第一个ReferenceError: Can't find variable: Promise之后调用则失败并返回错误andThen()喜欢:

test('unauthenticated', function(assert) {
  assert.expect(1);
  visit('/maps');

  andThen(function() {
    assert.equal(currentURL(), '/login', "viewing authenticated routes while unauthenticated redirects to login");
  });

  //calling authenticateSession() after an andThen() blows up
  authenticateSession();
});

0 个答案:

没有答案