Ember 1.11 查找 route:application 测试时的异常

Ember 1.11 lookup route:application oddity when testing

在 Ember 1.10 中,以下代码有效:

App.__container__.lookup('route:application')

在 Ember 1.11 中,returns undefined.

当我的测试 运行 处于孤立状态时,它可以正常工作,所以我的问题必须与清理代码有关。我正在使用:

module("Integration App Test", {
  teardown: function() {
    App.reset();
  }
});

但这似乎无法正常工作

事实证明 App.reset() 在 Ember 1.11 中存在错误。参见 this GitHub issue for more details