Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explore PHPUnit gte 10 support #737

Merged
merged 31 commits into from
Aug 21, 2024
Merged

Explore PHPUnit gte 10 support #737

merged 31 commits into from
Aug 21, 2024

Conversation

lucatume
Copy link
Owner

@lucatume lucatume commented Jun 19, 2024

The project tracks the PHPUnit-based Core test unit.
That is supporting PHPUnit 9.5 at the most.

This PR explores first functional support for PHPUnit version 10.0 and later in the context of wp-browser
resolves #736.

The Core PHPUnit suite supports, at most, PHPUnit 9.5.
This code scaffolds a first attempt at supporting PHPUnit version 10 and
11, the curent latest one, adding as little destruction as possible.

This will not likely deal with all the intricacies of it, but will open
the door to supporting the latest versions of Codeception and its
modules supporting the latest versions of PHPUnit.
Copy link

This PR is stale because it has been open 20 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot added the Stale label Jul 10, 2024
@github-actions github-actions bot removed the Stale label Jul 18, 2024
@lucatume lucatume force-pushed the v4-phpunit-gte-10-support branch 2 times, most recently from e316e85 to 4a6e2e2 Compare July 31, 2024 06:51
@lucatume lucatume force-pushed the v4-phpunit-gte-10-support branch 2 times, most recently from e095d47 to 144b80a Compare August 16, 2024 06:17
Add the MysqlServerController extension, and related support classes to
download, initialize and start a local MySQL Community Server on the
machine.

Together with the work in there, improve the `UopzFunctions` trait to
return Closure to unset the mocks.
@lucatume lucatume marked this pull request as ready for review August 20, 2024 07:58
@lucatume lucatume merged commit a17c705 into master Aug 21, 2024
5 checks passed
@lucatume lucatume deleted the v4-phpunit-gte-10-support branch August 21, 2024 05:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for PHPUnit 10/11 and WebDriver 4
1 participant