Nightwatch testing against all opted in versions
Problem/Motivation
-
#3396106: Allow modules to opt in to testing against Drupal 11 even before they support it already landed and added
composer (next major)+phpunit (next major). - Once #3375359: Nightwatch tests do not work with the default template: port the approach from core is fixed, Nightwatch tests will work out of the box for the current minor.
- Once #3397129: Allow modules to opt in to testing against Drupal previous major, previous minor, next minor is fixed, Nightwatch tests could work for all opted in core versions.
Steps to reproduce
Proposed resolution
- Wait for #3375359: Nightwatch tests do not work with the default template: port the approach from core to land, then add
nightwatch (next major)job. - Wait for #3397129: Allow modules to opt in to testing against Drupal previous major, previous minor, next minor to land, then add
nightwatch (previous major),nightwatch (previous minor)andnightwatch (next minor)jobs.
Acceptance criteria: all customzied and newly added jobs in https://git.drupalcode.org/project/decoupled_pages/-/blob/8.x-1.x/.gitlab-ci.yml disappear and are replaced with a number of OPT_IN_* variables!
Remaining tasks
User interface changes
API changes
Data model changes
Edited by drupalbot