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

Command icon 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

dydave created an issue. See original summary.

  • dydave committed 350f20d8 on 3.0.x
    Issue #3559954 by dydave: Fixed phpunit tests warnings for D11.3 (next...
dydave’s picture

Status: Active » Fixed

This 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!

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

dydave’s picture

Component: Code » Automated tests

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.