From 12e75085844d645afc08b40cf574057a20704386 Mon Sep 17 00:00:00 2001 From: Dan Date: Wed, 6 Jun 2018 07:34:25 -0230 Subject: Conditionally close info page in beta e2e tests. --- test/e2e/beta/metamask-beta-ui.spec.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'test/e2e/beta/metamask-beta-ui.spec.js') diff --git a/test/e2e/beta/metamask-beta-ui.spec.js b/test/e2e/beta/metamask-beta-ui.spec.js index c5f163611..f66f4a618 100644 --- a/test/e2e/beta/metamask-beta-ui.spec.js +++ b/test/e2e/beta/metamask-beta-ui.spec.js @@ -93,9 +93,14 @@ describe('MetaMask', function () { await delay(regularDelayMs) // Close all other tabs - const [oldUi, newUi] = await driver.getAllWindowHandles() + let [oldUi, infoPage, newUi] = await driver.getAllWindowHandles() + newUi = newUi || infoPage await driver.switchTo().window(oldUi) await driver.close() + if (infoPage !== newUi) { + await driver.switchTo().window(infoPage) + await driver.close() + } await driver.switchTo().window(newUi) await delay(regularDelayMs) -- cgit v1.2.3