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

Enable PHPunit testing for PHP 8.4 #2787

Open
mikkamp opened this issue Feb 7, 2025 · 0 comments
Open

Enable PHPunit testing for PHP 8.4 #2787

mikkamp opened this issue Feb 7, 2025 · 0 comments
Labels
type: technical debt This issue/PR represents/solves the technical debt of the project.

Comments

@mikkamp
Copy link
Contributor

mikkamp commented Feb 7, 2025

User story

This is a follow up issue to #2647

As mentioned there the remaining task is to enable PHP unit testing for PHP 8.4

We still can't enable PHPunit testing with PHP 8.4 as there are still some warnings coming from the Action Scheduler library that is packaged with WooCommerce 9.7. Fixes for Action Scheduler have already been released, and has been bumped in WooCommerce: woocommerce/woocommerce#54724

That PR is targeting WooCommerce 9.8 so we'll have to wait for that to be released before we can enable unit testing with PHP 8.4.

Current release estimate for WC 9.8 is on 30th March 2025

@mikkamp mikkamp added the type: technical debt This issue/PR represents/solves the technical debt of the project. label Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: technical debt This issue/PR represents/solves the technical debt of the project.
Projects
None yet
Development

No branches or pull requests

1 participant