From ad1270d5b8334109281b9572fbf678cb4c4c04bc Mon Sep 17 00:00:00 2001 From: bunsenstraat Date: Fri, 29 Oct 2021 09:35:17 +0200 Subject: [PATCH] accept remember --- apps/remix-ide-e2e/src/tests/plugin_api.ts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/apps/remix-ide-e2e/src/tests/plugin_api.ts b/apps/remix-ide-e2e/src/tests/plugin_api.ts index 30aafeafc7..a2bff60a30 100644 --- a/apps/remix-ide-e2e/src/tests/plugin_api.ts +++ b/apps/remix-ide-e2e/src/tests/plugin_api.ts @@ -75,16 +75,18 @@ const clickButton = async (browser: NightwatchBrowser, buttonText: string) => { const checkForAcceptAndRemember = async function (browser: NightwatchBrowser) { return new Promise((resolve) => { - browser.frameParent().element('xpath', '//*[@data-id="modalDialogModalBody"]', (visible:any) => { - if (visible.status && visible.status === -1) { + browser.frameParent(() => { + browser.pause(1000).element('xpath', '//*[@data-id="permissionHandlerRememberUnchecked"]', (visible:any) => { + if (visible.status && visible.status === -1) { // @ts-ignore - browser.frame(0, () => { resolve(true) }) - } else { - browser.waitForElementVisible('//*[@id="remember"]').click('//*[@id="remember"]').click('//*[@id="modal-footer-ok"]', () => { - // @ts-ignore browser.frame(0, () => { resolve(true) }) - }) - } + } else { + browser.waitForElementVisible('//*[@data-id="permissionHandlerRememberUnchecked"]').click('//*[@data-id="permissionHandlerRememberUnchecked"]').waitForElementVisible('//*[@id="modal-footer-ok"]').click('//*[@id="modal-footer-ok"]', () => { + // @ts-ignore + browser.frame(0, () => { resolve(true) }) + }) + } + }) }) }) }