Problem/Motivation
In #3115503: Support context aware layout plugins we want to add a test for a post update that's being added. This is complex because the 8.8.0 dumps don't have layout builder install making it hard to simulate an install.
Proposed resolution
Add dumps based on 9.0.0 version of core. The dumps are made by:
- Checking out 9.0.0
- Unzipped the 8.8.0 dump and loading it into an empty db using
drush scr - Running update.php via the browser
- Using
php core/scripts/dump-database-d8-mysql.phpto dump the resulting db - gzipping the php files up
Remaining tasks
None
User interface changes
None
API changes
None
Data model changes
None
Release notes snippet
N/a
| Comment | File | Size | Author |
|---|---|---|---|
| #6 | 3194562-5.patch | 740.58 KB | clayfreeman |
| #3 | 3194562-3.patch | 740.59 KB | alexpott |
| #2 | 3194562-2.patch | 739.88 KB | alexpott |
Comments
Comment #2
alexpottComment #3
alexpott@catch asked to change from 9.1.3 to 9.0.0 so we can test all 9.x updates. Done that.
Comment #4
clayfreemanThis is working in my new test for the related issue.
Comment #5
clayfreemanReroll because of the changes in #3193955: Swap assertEqual arguments in preparation to replace with assertEquals. No other changes to patch.
Comment #6
clayfreemanComment #9
catchCommitted/pushed to 9.2.x and cherry-picked to 9.1.x, thanks!