Ddfbra 222 update webform module #1808
Open
+145
−13
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Link to issue
https://reload.atlassian.net/browse/DDFBRA-222
Description
This PR does the following:
Adds 5 new Cypress tests for testing out the webform, honeypot and antibot modules by testing the default contact webform found at /kontakt.
Updates the current webform module from version 6.2.2 to newest stable version 6.2.8
Testing
To test the upgraded version, I have relied on the added Cypress tests (added them before upgrading), and then ran them after upgrading to newest version.
Furthermore I went over the changelogs from 6.2.2 -> 6.2.8.
6.2.3
6.2.4
6.2.5
6.2.8
6.2.6 and 6.2.7 are not relevant, as they solve an issue with a missing drupal version compatibility declaration in composer.json in earlier versions.
The list is quite big, so I did not dive into every single issue, but instead I have tested the core functionality of how we are using the webform module: