diff --git a/test/javascripts/helpers/component-test.js.es6 b/test/javascripts/helpers/component-test.js.es6 index f671adb8e48..69b6b67ab01 100644 --- a/test/javascripts/helpers/component-test.js.es6 +++ b/test/javascripts/helpers/component-test.js.es6 @@ -10,30 +10,30 @@ export default function(name, opts) { const appEvents = AppEvents.create(); this.site = Discourse.Site.current(); - this.container.register('site-settings:main', Discourse.SiteSettings, { instantiate: false }); - this.container.register('app-events:main', appEvents, { instantiate: false }); - this.container.register('capabilities:main', Ember.Object); - this.container.register('site:main', this.site, { instantiate: false }); - this.container.injection('component', 'siteSettings', 'site-settings:main'); - this.container.injection('component', 'appEvents', 'app-events:main'); - this.container.injection('component', 'capabilities', 'capabilities:main'); - this.container.injection('component', 'site', 'site:main'); + this.registry.register('site-settings:main', Discourse.SiteSettings, { instantiate: false }); + this.registry.register('app-events:main', appEvents, { instantiate: false }); + this.registry.register('capabilities:main', Ember.Object); + this.registry.register('site:main', this.site, { instantiate: false }); + this.registry.injection('component', 'siteSettings', 'site-settings:main'); + this.registry.injection('component', 'appEvents', 'app-events:main'); + this.registry.injection('component', 'capabilities', 'capabilities:main'); + this.registry.injection('component', 'site', 'site:main'); this.siteSettings = Discourse.SiteSettings; - autoLoadModules(this.container, this.registry); + autoLoadModules(this.registry, this.registry); const store = createStore(); if (!opts.anonymous) { const currentUser = Discourse.User.create({ username: 'eviltrout' }); this.currentUser = currentUser; - this.container.register('current-user:main', this.currentUser, { instantiate: false }); - this.container.register('topic-tracking-state:main', + this.registry.register('current-user:main', this.currentUser, { instantiate: false }); + this.registry.register('topic-tracking-state:main', TopicTrackingState.create({ currentUser }), { instantiate: false }); } - this.container.register('store:main', store, { instantiate: false }); + this.registry.register('store:main', store, { instantiate: false }); if (opts.setup) { opts.setup.call(this, store);