From 8526bd3f297b6cf85c113ef047425a09e1b256b3 Mon Sep 17 00:00:00 2001 From: Priyansh Garg Date: Mon, 15 Jul 2024 16:40:34 +0530 Subject: [PATCH] Fix selectElement example test. (#4233) --- examples/tests/selectElement.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/examples/tests/selectElement.js b/examples/tests/selectElement.js index c026cd5465..9b42ec1201 100644 --- a/examples/tests/selectElement.js +++ b/examples/tests/selectElement.js @@ -1,13 +1,18 @@ const {Select} = require('selenium-webdriver'); module.exports = { + before(browser) { + browser.url('https://www.selenium.dev/selenium/web/formPage.html'); + }, + async demoTest(browser) { const selectElement = browser.element('select[name=selectomatic]'); await browser - .url('https://www.selenium.dev/selenium/web/formPage.html') .perform(async function() { - const select = new Select(selectElement); + const selectWebElement = await selectElement; // `Select` class expects a WebElement + + const select = new Select(selectWebElement); await select.selectByVisibleText('Four'); })