From f09bbedc0138bcbd880c15db048a4e4d5a4ee8ed Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 20 May 2024 08:11:21 +0000 Subject: [PATCH 1/2] Update dependency selenium-webdriver --- examples/javascript/package-lock.json | 16 ++++++++-------- examples/javascript/package.json | 2 +- examples/ruby/Gemfile | 2 +- examples/ruby/Gemfile.lock | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/examples/javascript/package-lock.json b/examples/javascript/package-lock.json index 8735a77772b1..97a5d596c8d6 100644 --- a/examples/javascript/package-lock.json +++ b/examples/javascript/package-lock.json @@ -10,7 +10,7 @@ "license": "Apache-2.0", "dependencies": { "assert": "2.1.0", - "selenium-webdriver": "4.20.0" + "selenium-webdriver": "4.21.0" }, "devDependencies": { "mocha": "10.4.0" @@ -1015,16 +1015,16 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/selenium-webdriver": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.20.0.tgz", - "integrity": "sha512-s/G44lGQ1xB3tmtX6NNPomlkpL6CxLdmAvp/AGWWwi4qv5Te1+qji7tPSyr6gyuoPpdYiof1rKnWe3luy0MrYA==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.21.0.tgz", + "integrity": "sha512-WaEJHZjOWNth1QG5FEpxpREER0qptZBMonFU6GtAqdCNLJVxbtC3E7oS/I/+Q1sf1W032Wg0Ebk+m46lANOXyQ==", "dependencies": { "jszip": "^3.10.1", "tmp": "^0.2.3", "ws": ">=8.16.0" }, "engines": { - "node": ">= 14.20.0" + "node": ">= 14.21.0" } }, "node_modules/serialize-javascript": { @@ -2001,9 +2001,9 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "selenium-webdriver": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.20.0.tgz", - "integrity": "sha512-s/G44lGQ1xB3tmtX6NNPomlkpL6CxLdmAvp/AGWWwi4qv5Te1+qji7tPSyr6gyuoPpdYiof1rKnWe3luy0MrYA==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.21.0.tgz", + "integrity": "sha512-WaEJHZjOWNth1QG5FEpxpREER0qptZBMonFU6GtAqdCNLJVxbtC3E7oS/I/+Q1sf1W032Wg0Ebk+m46lANOXyQ==", "requires": { "jszip": "^3.10.1", "tmp": "^0.2.3", diff --git a/examples/javascript/package.json b/examples/javascript/package.json index 41093758d9db..c48367f41243 100644 --- a/examples/javascript/package.json +++ b/examples/javascript/package.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "assert": "2.1.0", - "selenium-webdriver": "4.20.0" + "selenium-webdriver": "4.21.0" }, "devDependencies": { "mocha": "10.4.0" diff --git a/examples/ruby/Gemfile b/examples/ruby/Gemfile index 741a0bcdb75a..bb02aeb4ca8e 100644 --- a/examples/ruby/Gemfile +++ b/examples/ruby/Gemfile @@ -8,4 +8,4 @@ gem 'rspec', '~> 3.0' gem 'rubocop', '~> 1.35' gem 'rubocop-rspec', '~> 2.12' gem 'selenium-devtools', '= 0.125.0' -gem 'selenium-webdriver', '= 4.20.1' \ No newline at end of file +gem 'selenium-webdriver', '= 4.21.1' \ No newline at end of file diff --git a/examples/ruby/Gemfile.lock b/examples/ruby/Gemfile.lock index bf657e7163ae..b78c8dc35d00 100644 --- a/examples/ruby/Gemfile.lock +++ b/examples/ruby/Gemfile.lock @@ -57,7 +57,7 @@ GEM rubyzip (2.3.2) selenium-devtools (0.125.0) selenium-webdriver (~> 4.2) - selenium-webdriver (4.20.1) + selenium-webdriver (4.21.1) base64 (~> 0.2) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) @@ -80,7 +80,7 @@ DEPENDENCIES rubocop (~> 1.35) rubocop-rspec (~> 2.12) selenium-devtools (= 0.125.0) - selenium-webdriver (= 4.20.1) + selenium-webdriver (= 4.21.1) BUNDLED WITH 2.5.6 From 76e033acfcb442da0e72c5db3be8e5da92109277 Mon Sep 17 00:00:00 2001 From: Puja Jagani Date: Wed, 22 May 2024 11:23:50 +0530 Subject: [PATCH 2/2] [js] Text the correct value for element interaction tests --- examples/javascript/test/elements/interactions.spec.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/javascript/test/elements/interactions.spec.js b/examples/javascript/test/elements/interactions.spec.js index cca6e5b960a0..c96c01e30770 100644 --- a/examples/javascript/test/elements/interactions.spec.js +++ b/examples/javascript/test/elements/interactions.spec.js @@ -19,7 +19,8 @@ suite(function (env) { let inputField = await driver.findElement(By.name('no_type')); await inputField.clear(); await inputField.sendKeys('Selenium'); - assert.strictEqual(await inputField.getText(), "Selenium"); + const text = await inputField.getAttribute('value'); + assert.strictEqual(text, "Selenium"); } catch (e) { console.log(e) }