From 048a5484622d4042cf9584ef7cce4015ad1a5935 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Wed, 10 May 2017 14:18:15 -0600 Subject: [PATCH] Fix specs --- spec/workspace-spec.js | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/spec/workspace-spec.js b/spec/workspace-spec.js index 8d6477a26..6dc9d025d 100644 --- a/spec/workspace-spec.js +++ b/spec/workspace-spec.js @@ -2486,7 +2486,7 @@ i = /test/; #FIXME\ waitsForPromise(() => atom.workspace.open()) }) - it('closes the active pane item, or the active pane if it is empty, or the current window if there is only the empty root pane', async () => { + it('closes the active center pane item, or the active center pane if it is empty, or the current window if there is only the empty root pane in the center', async () => { atom.config.set('core.destroyEmptyPanes', false) const pane1 = atom.workspace.getActivePane() @@ -2509,6 +2509,7 @@ i = /test/; #FIXME\ expect(pane1.getItems().length).toBe(0) expect(atom.workspace.getCenter().getPanes().length).toBe(1) + // The dock items should not be closed await atom.workspace.open({ getTitle: () => 'Permanent Dock Item', element: document.createElement('div'), @@ -2523,13 +2524,6 @@ i = /test/; #FIXME\ expect(atom.workspace.getLeftDock().getPaneItems().length).toBe(2) atom.workspace.closeActivePaneItemOrEmptyPaneOrWindow() - expect(atom.workspace.getLeftDock().getPaneItems().length).toBe(1) - atom.workspace.closeActivePaneItemOrEmptyPaneOrWindow() - expect(atom.workspace.getLeftDock().getPaneItems().length).toBe(1) - expect(atom.close).not.toHaveBeenCalled() - - atom.workspace.getCenter().activate() - atom.workspace.closeActivePaneItemOrEmptyPaneOrWindow() expect(atom.close).toHaveBeenCalled() }) })