From 60fa937ed7e76ebb27dcab6dbcaa8e5a97d513f3 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 5 Nov 2013 16:24:22 -0800 Subject: [PATCH] Add asserts for undoing an insertNewlineAbove --- spec/edit-session-spec.coffee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spec/edit-session-spec.coffee b/spec/edit-session-spec.coffee index 019c10da7..a15625293 100644 --- a/spec/edit-session-spec.coffee +++ b/spec/edit-session-spec.coffee @@ -1353,13 +1353,16 @@ describe "EditSession", -> describe "when the cursor is not on the first line", -> it "inserts a newline above the current line and moves the cursor to the inserted line", -> - editSession.setCursorBufferPosition([3]) + editSession.setCursorBufferPosition([3,4]) editSession.insertNewlineAbove() expect(editSession.getCursorBufferPosition()).toEqual [3,0] expect(editSession.lineForBufferRow(3)).toBe '' expect(editSession.lineForBufferRow(4)).toBe ' var pivot = items.shift(), current, left = [], right = [];' expect(editSession.buffer.getLineCount()).toBe 14 + editSession.undo() + expect(editSession.getCursorBufferPosition()).toEqual [3,4] + describe ".backspace()", -> describe "when there is a single cursor", -> changeScreenRangeHandler = null