Problem/Motivation
This is a follow-up to #3554895: Fix failing tests compatibility with D11 where an initial round of changes were made to the D7 migration tests for compatibility with D11.
However this change seems to have broken the tests support for D9 and seems to return warning error messages with D11.3 (next minor), see:
https://git.drupalcode.org/project/block_class/-/jobs/7213411#L95
Steps to reproduce
Run build pipeline for 3.0.x at:
https://git.drupalcode.org/project/block_class/-/pipelines
Proposed resolution
Fix reported PHPUNIT warnings and restore previous D9 compatible version of providerTest removed in:
https://git.drupalcode.org/project/block_class/-/commit/8bd289e514646c94...
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork block_class-3559954
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
dydave commentedThis change fixed the warnings with recent core versions but did not completely fix the compatibility with D9.
The problem was fixed in #3589811: PHPUNIT: Make Functional tests more robust with the following commit:
https://git.drupalcode.org/project/block_class/-/commit/9a4d5b34845758b2...
The D11 and D9 pipelines are now passing 🟢
https://git.drupalcode.org/project/block_class/-/pipelines/818874
Marking issue as Fixed, for now.
Thanks in advance!
Comment #6
dydave commented