我有一条看起来像这样的路线:
App.ApplicationRoute = Ember.Route.extend({
model: function() {
console.log("caching books");
this.store.find('books');
}
});
当我在本地运行它时,我会看到"缓存书籍#34;控制台中的消息。但是当我在qunit中运行它时,消息永远不会显示出来。
为什么应用程序路径模型挂钩不会在qunit中触发?
这是我的qunit集成测试:
module('Ember.js Library', {
setup: function() {
Ember.run(App, App.advanceReadiness);
},
teardown: function() {
App.reset();
}
});
test('root url redirects to leads list', function() {
visit('/');
andThen(function() {
// assert
});
});