From 0904f8e1ebd61d425c3536a7dd02afbffaad0550 Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Tue, 13 Feb 2018 20:13:27 +0900 Subject: add tab delete test --- e2e/contents/tab.test.js | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'e2e/contents') diff --git a/e2e/contents/tab.test.js b/e2e/contents/tab.test.js index d33a35f..dda572f 100644 --- a/e2e/contents/tab.test.js +++ b/e2e/contents/tab.test.js @@ -5,7 +5,7 @@ import * as keys from "../ambassador/src/client/keys"; const SERVER_URL = "localhost:11111"; -describe("tab test", function() { +describe("tab test", () => { let targetWindow; let targetTab; @@ -22,14 +22,13 @@ describe("tab test", function() { return windows.remove(targetWindow.id); }); - it('delete tab', (done) => { - let before = window.document.documentElement.scrollTop; - keys.press(targetTab.id, 'j').then((r) => { + it('delete tab', () => { + return Promise.resolve().then(() => { + return keys.press(targetTab.id, 'd'); + }).then(() => { + return windows.get(targetWindow.id); + }).then((after) => { + expect(after.tabs).to.have.lengthOf(1); }); - keys.press(targetTab.id, 'j').then((r) => { - }); - keys.press(targetTab.id, 'G').then((r) => { - }); - let after = window.document.documentElement.scrollTop; }); }); -- cgit v1.2.3