From b54c4822c4c49ffb49ca7ecba3cc4870d2d8a7da Mon Sep 17 00:00:00 2001 From: Florian Sellmayr Date: Sun, 9 Oct 2022 12:09:52 +0700 Subject: [PATCH] Remove usage of deprecated/removed waitFor in clickAndHoverHelper scripts (fixes #1431) --- capture/engine_scripts/puppet/clickAndHoverHelper.js | 10 +++++----- .../engine_scripts/puppet/clickAndHoverHelper.js | 6 +++--- .../engine_scripts/puppet/clickAndHoverHelper.js | 8 ++++---- .../engine_scripts/puppet/clickAndHoverHelper.js | 10 +++++----- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/capture/engine_scripts/puppet/clickAndHoverHelper.js b/capture/engine_scripts/puppet/clickAndHoverHelper.js index 81ff30e8f..d848fcfe4 100644 --- a/capture/engine_scripts/puppet/clickAndHoverHelper.js +++ b/capture/engine_scripts/puppet/clickAndHoverHelper.js @@ -7,31 +7,31 @@ module.exports = async (page, scenario) => { if (keyPressSelector) { for (const keyPressSelectorItem of [].concat(keyPressSelector)) { - await page.waitFor(keyPressSelectorItem.selector); + await page.waitForSelector(keyPressSelectorItem.selector); await page.type(keyPressSelectorItem.selector, keyPressSelectorItem.keyPress); } } if (hoverSelector) { for (const hoverSelectorIndex of [].concat(hoverSelector)) { - await page.waitFor(hoverSelectorIndex); + await page.waitForSelector(hoverSelectorIndex); await page.hover(hoverSelectorIndex); } } if (clickSelector) { for (const clickSelectorIndex of [].concat(clickSelector)) { - await page.waitFor(clickSelectorIndex); + await page.waitForSelector(clickSelectorIndex); await page.click(clickSelectorIndex); } } if (postInteractionWait) { - await page.waitFor(postInteractionWait); + await page.waitForTimeout(postInteractionWait); } if (scrollToSelector) { - await page.waitFor(scrollToSelector); + await page.waitForSelector(scrollToSelector); await page.evaluate(scrollToSelector => { document.querySelector(scrollToSelector).scrollIntoView(); }, scrollToSelector); diff --git a/examples/Jenkins/Sample/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js b/examples/Jenkins/Sample/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js index 269f72830..75e7bf287 100644 --- a/examples/Jenkins/Sample/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js +++ b/examples/Jenkins/Sample/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js @@ -4,16 +4,16 @@ module.exports = async (page, scenario) => { const postInteractionWait = scenario.postInteractionWait; // selector [str] | ms [int] if (hoverSelector) { - await page.waitFor(hoverSelector); + await page.waitForSelector(hoverSelector); await page.hover(hoverSelector); } if (clickSelector) { - await page.waitFor(clickSelector); + await page.waitForSelector(clickSelector); await page.click(clickSelector); } if (postInteractionWait) { - await page.waitFor(postInteractionWait); + await page.waitForTimeout(postInteractionWait); } }; diff --git a/examples/responsiveDemo/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js b/examples/responsiveDemo/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js index 7ff027bae..f89824e02 100644 --- a/examples/responsiveDemo/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js +++ b/examples/responsiveDemo/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js @@ -6,24 +6,24 @@ module.exports = async (page, scenario) => { if (hoverSelector) { for (const hoverSelectorIndex of [].concat(hoverSelector)) { - await page.waitFor(hoverSelectorIndex); + await page.waitForSelector(hoverSelectorIndex); await page.hover(hoverSelectorIndex); } } if (clickSelector) { for (const clickSelectorIndex of [].concat(clickSelector)) { - await page.waitFor(clickSelectorIndex); + await page.waitForSelector(clickSelectorIndex); await page.click(clickSelectorIndex); } } if (postInteractionWait) { - await page.waitFor(postInteractionWait); + await page.waitForTimeout(postInteractionWait); } if (scrollToSelector) { - await page.waitFor(scrollToSelector); + await page.waitForSelector(scrollToSelector); await page.evaluate(scrollToSelector => { document.querySelector(scrollToSelector).scrollIntoView(); }, scrollToSelector); diff --git a/test/configs/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js b/test/configs/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js index 13a88ee71..670daa098 100644 --- a/test/configs/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js +++ b/test/configs/backstop_data/engine_scripts/puppet/clickAndHoverHelper.js @@ -7,27 +7,27 @@ module.exports = async (page, scenario) => { if (keyPressSelector) { for (const keyPressSelectorItem of [].concat(keyPressSelector)) { - await page.waitFor(keyPressSelectorItem.selector); + await page.waitForSelector(keyPressSelectorItem.selector); await page.type(keyPressSelectorItem.selector, keyPressSelectorItem.keyPress); } } if (hoverSelector) { - await page.waitFor(hoverSelector); + await page.waitForSelector(hoverSelector); await page.hover(hoverSelector); } if (clickSelector) { - await page.waitFor(clickSelector); + await page.waitForSelector(clickSelector); await page.click(clickSelector); } if (postInteractionWait) { - await page.waitFor(postInteractionWait); + await page.waitForTimeout(postInteractionWait); } if (scrollToSelector) { - await page.waitFor(scrollToSelector); + await page.waitForSelector(scrollToSelector); await page.evaluate(scrollToSelector => { document.querySelector(scrollToSelector).scrollIntoView(); }, scrollToSelector);