Skip to content

Commit ca4fce8

Browse files
committed
test: update htmlunit and htmlunit-driver to 2.70.0
Changelogs: - https://htmlunit.sourceforge.io/changes-report.html - https://github.com/HtmlUnit/htmlunit/releases/tag/2.47.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.47.1 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.48.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.49.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.49.1 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.50.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.51.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.52.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.53.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.54.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.55.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.56.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.57.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.58.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.59.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.60.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.61.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.62.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.63.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.64.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.65.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.65.1 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.66.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.67.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.68.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.69.0 - https://github.com/HtmlUnit/htmlunit/releases/tag/2.70.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.47.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.47.1 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.49.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.49.1 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.50.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.51.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.52.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.53.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.54.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.55.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.56.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.57.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.58.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.59.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.60.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.61.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.62.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.63.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.64.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.65.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.66.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.67.0 - https://github.com/SeleniumHQ/htmlunit-driver/releases/tag/2.70.0 Fix #1519
1 parent 73daa91 commit ca4fce8

File tree

4 files changed

+14
-6
lines changed

4 files changed

+14
-6
lines changed

pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -573,7 +573,7 @@
573573
<hikaricp.version>4.0.3</hikaricp.version>
574574

575575
<!-- Redefine default value from spring-boot-dependencies -->
576-
<htmlunit.version>2.46.0</htmlunit.version>
576+
<htmlunit.version>2.70.0</htmlunit.version>
577577

578578
<!-- Redefine default value from spring-boot-dependencies -->
579579
<jakarta-mail.version>1.6.7</jakarta-mail.version>
@@ -638,7 +638,7 @@
638638
<selectizejs.version>0.13.3</selectizejs.version>
639639

640640
<!-- Redefine default value from spring-boot-dependencies -->
641-
<selenium-htmlunit.version>2.46.0</selenium-htmlunit.version>
641+
<selenium-htmlunit.version>2.70.0</selenium-htmlunit.version>
642642

643643
<!-- Redefine default value from spring-boot-dependencies -->
644644
<selenium.version>3.141.59</selenium.version>

src/test/robotframework/account/registration/validation.robot

+6-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
*** Settings ***
22
Documentation Verify account registration validation scenarios
33
Library SeleniumLibrary
4+
Resource ../../selenium.utils.robot
45
Suite Setup Before Test Suite
56
Suite Teardown Close Browser
67
Force Tags account registration validation
@@ -23,7 +24,8 @@ Before Test Suite
2324
Register Keyword To Run On Failure Log Source
2425

2526
Invalid Email Should Be Rejected
26-
[Arguments] ${email}
27-
Input Text id:email ${email}
28-
Submit Form id:register-account-form
29-
Element Text Should Be id:email.errors Invalid e-mail address
27+
[Arguments] ${email}
28+
Disable Client Validation register-account-form
29+
Input Text id:email ${email}
30+
Submit Form id:register-account-form
31+
Element Text Should Be id:email.errors Invalid e-mail address

src/test/robotframework/selenium.utils.robot

+5
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,8 @@ Disable Client Validation
5858
[Documentation] Disable client validation for a form with a specified ID
5959
[Arguments] ${id}
6060
Execute Javascript return window.document.getElementById('${id}').setAttribute('novalidate', 'true');
61+
62+
Modify Input Type
63+
[Documentation] Modifies <input> "type" attribute to bypass possible browser's validations
64+
[Arguments] ${id} ${type}
65+
Execute Javascript return window.document.getElementById('${id}').type = '${type}';

src/test/robotframework/series/creation/validation-user.robot

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Create series with empty required fields
1717
Page Should Not Contain Element id:image-url.errors
1818

1919
Create series with non-numeric quantity
20+
Modify Input Type quantity text
2021
Input Text id:quantity NaN
2122
Submit Form id:add-series-form
2223
Element Text Should Be id:quantity.errors Invalid value

0 commit comments

Comments
 (0)