Add spec for markdown preview detachment

This commit is contained in:
Kevin Sawicki
2012-09-27 13:21:13 -07:00
parent e202904b78
commit b8926e7e28

View File

@@ -41,3 +41,14 @@ describe "MarkdownPreview", ->
editor.trigger('markdown-preview:attach')
expect(rootView.find('.markdown-preview')).not.toExist()
expect(markdownPreview.loadHtml).not.toHaveBeenCalled();
describe "@detach", ->
it "detaches from a .md file", ->
rootView.open('file.md')
editor = rootView.getActiveEditor()
expect(rootView.find('.markdown-preview')).not.toExist()
spyOn(markdownPreview, 'loadHtml')
editor.trigger('markdown-preview:attach')
expect(rootView.find('.markdown-preview')).toExist()
markdownPreview.trigger('markdown-preview:detach')
expect(rootView.find('.markdown-preview')).not.toExist()