diff --git a/spec/editor-view-spec.coffee b/spec/editor-view-spec.coffee index b63079d11..7542bd059 100644 --- a/spec/editor-view-spec.coffee +++ b/spec/editor-view-spec.coffee @@ -10,8 +10,6 @@ describe "EditorView", -> [buffer, editorView, editor, cachedLineHeight, cachedCharWidth] = [] beforeEach -> - atom.packages.activatePackage('language-text', sync: true) - atom.packages.activatePackage('language-javascript', sync: true) editor = atom.project.openSync('sample.js') buffer = editor.buffer editorView = new EditorView(editor) @@ -26,6 +24,12 @@ describe "EditorView", -> @width(getCharWidth() * widthInChars) if widthInChars $('#jasmine-content').append(this) + waitsForPromise -> + atom.packages.activatePackage('language-text', sync: true) + + waitsForPromise -> + atom.packages.activatePackage('language-javascript', sync: true) + getLineHeight = -> return cachedLineHeight if cachedLineHeight? calcDimensions()