|
|
@ -75,18 +75,20 @@ const clickButton = async (browser: NightwatchBrowser, buttonText: string) => { |
|
|
|
|
|
|
|
|
|
|
|
const checkForAcceptAndRemember = async function (browser: NightwatchBrowser) { |
|
|
|
const checkForAcceptAndRemember = async function (browser: NightwatchBrowser) { |
|
|
|
return new Promise((resolve) => { |
|
|
|
return new Promise((resolve) => { |
|
|
|
browser.frameParent().element('xpath', '//*[@data-id="modalDialogModalBody"]', (visible:any) => { |
|
|
|
browser.frameParent(() => { |
|
|
|
|
|
|
|
browser.pause(1000).element('xpath', '//*[@data-id="permissionHandlerRememberUnchecked"]', (visible:any) => { |
|
|
|
if (visible.status && visible.status === -1) { |
|
|
|
if (visible.status && visible.status === -1) { |
|
|
|
// @ts-ignore
|
|
|
|
// @ts-ignore
|
|
|
|
browser.frame(0, () => { resolve(true) }) |
|
|
|
browser.frame(0, () => { resolve(true) }) |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
browser.waitForElementVisible('//*[@id="remember"]').click('//*[@id="remember"]').click('//*[@id="modal-footer-ok"]', () => { |
|
|
|
browser.waitForElementVisible('//*[@data-id="permissionHandlerRememberUnchecked"]').click('//*[@data-id="permissionHandlerRememberUnchecked"]').waitForElementVisible('//*[@id="modal-footer-ok"]').click('//*[@id="modal-footer-ok"]', () => { |
|
|
|
// @ts-ignore
|
|
|
|
// @ts-ignore
|
|
|
|
browser.frame(0, () => { resolve(true) }) |
|
|
|
browser.frame(0, () => { resolve(true) }) |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
}) |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const clickAndCheckLog = async (browser: NightwatchBrowser, buttonText: string, methodResult: any, eventResult: any, payload: any) => { |
|
|
|
const clickAndCheckLog = async (browser: NightwatchBrowser, buttonText: string, methodResult: any, eventResult: any, payload: any) => { |
|
|
|