EditSession no longer requires a reference to its Editor

This commit is contained in:
Nathan Sobo
2012-06-13 11:18:47 -06:00
parent 4ccf976501
commit 1a1d3b3cf9
4 changed files with 5 additions and 11 deletions

View File

@@ -5,15 +5,12 @@ describe "EditSession", ->
[buffer, editSession, lineLengths] = []
beforeEach ->
fakeEditor =
calcSoftWrapColumn: ->
buffer = new Buffer(require.resolve('fixtures/sample.js'))
editSession = new EditSession(
editor: fakeEditor
buffer: buffer
tabText: ' '
autoIndent: false
softWrapColumn: Infinity
)
lineLengths = buffer.getLines().map (line) -> line.length

View File

@@ -7,9 +7,7 @@ describe "Selection", ->
beforeEach ->
buffer = new Buffer(require.resolve('fixtures/sample.js'))
fakeEditor =
calcSoftWrapColumn: ->
editSession = new EditSession(editor: fakeEditor, buffer: buffer, tabText: ' ')
editSession = new EditSession(buffer: buffer, tabText: ' ')
selection = editSession.getSelection()
describe ".deleteSelectedText()", ->