Fix autocomplete specs

This commit is contained in:
Corey Johnson 2012-10-23 12:03:18 -07:00
parent e20832aa50
commit ae7264ad12
2 changed files with 5 additions and 4 deletions

View File

@ -31,9 +31,11 @@ describe "Autocomplete", ->
expect(leftEditor.find('.autocomplete')).toExist()
expect(rightEditor.find('.autocomplete')).not.toExist()
leftEditor.trigger 'core:cancel'
rightEditor.trigger 'autocomplete:attach'
autoCompleteView = leftEditor.find('.autocomplete').view()
autoCompleteView.trigger 'core:cancel'
expect(leftEditor.find('.autocomplete')).not.toExist()
rightEditor.trigger 'autocomplete:attach'
expect(rightEditor.find('.autocomplete')).toExist()
expect(Autocomplete.prototype.initialize).not.toHaveBeenCalled()

View File

@ -26,8 +26,7 @@ class Autocomplete extends View
@activate: (rootView) ->
new Autocomplete(editor) for editor in rootView.getEditors()
rootView.on 'editor-open', (e, editor) ->
editor.autoComplete = new Autocomplete(editor) unless editor.is('.autocomplete .mini')
rootView.on 'editor-open', (e, editor) -> new Autocomplete(editor) unless editor.mini
initialize: (@editor) ->
requireStylesheet 'autocomplete.css'