From b20169793833967ed3865462a7941301f3a8a172 Mon Sep 17 00:00:00 2001 From: Kane York Date: Wed, 15 Jul 2015 10:15:05 -0700 Subject: [PATCH] Fix test failure (appEvents seems to not be injected?) --- .../javascripts/admin/components/ace-editor.js.es6 | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/admin/components/ace-editor.js.es6 b/app/assets/javascripts/admin/components/ace-editor.js.es6 index 22a48685ee..b660d48859 100644 --- a/app/assets/javascripts/admin/components/ace-editor.js.es6 +++ b/app/assets/javascripts/admin/components/ace-editor.js.es6 @@ -26,7 +26,10 @@ export default Ember.Component.extend({ this._editor.destroy(); this._editor = null; } - this.appEvents.off('ace:resize', this, this.resize); + if (this.appEvents) { + // xxx: don't run during qunit tests + this.appEvents.off('ace:resize', this, this.resize); + } }.on('willDestroyElement'), resize() { @@ -54,7 +57,10 @@ export default Ember.Component.extend({ self.$().data('editor', editor); self._editor = editor; - self.appEvents.on('ace:resize', self, self.resize); + if (self.appEvents) { + // xxx: don't run during qunit tests + self.appEvents.on('ace:resize', self, self.resize); + } }); });