From eceabf0e31f55c70d30a5936cf4906f7ea919f91 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 12 Feb 2013 11:17:43 -0800 Subject: [PATCH] Add spec for clearing opened session from undo stack --- spec/app/editor-spec.coffee | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/spec/app/editor-spec.coffee b/spec/app/editor-spec.coffee index ecfe4934f..66587f2fb 100644 --- a/spec/app/editor-spec.coffee +++ b/spec/app/editor-spec.coffee @@ -254,6 +254,14 @@ describe "Editor", -> editor.insertText("def\n") expect(editor.lineElementForScreenRow(0).text()).toBe 'def' + it "removes the opened session from the closed sessions array", -> + editor.edit(rootView.project.buildEditSessionForPath('sample.txt')) + expect(editor.closedEditSessions.length).toBe 0 + editor.trigger "core:close" + expect(editor.closedEditSessions.length).toBe 1 + editor.edit(rootView.project.buildEditSessionForPath('sample.txt')) + expect(editor.closedEditSessions.length).toBe 0 + describe "switching edit sessions", -> [session0, session1, session2] = []