Go ahead and build a RootView in the editor spec

This commit is contained in:
Nathan Sobo
2012-05-08 20:20:33 -06:00
parent c734e1e41b
commit 6dda27e771

View File

@@ -1,3 +1,4 @@
RootView = require 'root-view'
Buffer = require 'buffer'
Editor = require 'editor'
Range = require 'range'
@@ -12,16 +13,11 @@ describe "Editor", ->
editor = null
beforeEach ->
project = new Project(require.resolve('fixtures'))
buffer = project.open("sample.js")
editor = new Editor { buffer }
rootView = new RootView(pathToOpen: require.resolve('fixtures/sample.js'))
project = rootView.project
editor = rootView.activeEditor()
buffer = editor.buffer
fakeRootView =
project: project
editorFocused: ->
focus: ->
editor.rootView = -> fakeRootView
editor.autoIndent = false
editor.enableKeymap()
editor.isFocused = true