Skip to content
New issue

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

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

Already on GitHub? # to your account

[Bug]: Support PHP 8.4 #1199

Closed
withinboredom opened this issue Aug 2, 2024 · 4 comments
Closed

[Bug]: Support PHP 8.4 #1199

withinboredom opened this issue Aug 2, 2024 · 4 comments

Comments

@withinboredom
Copy link

What Happened

Attempting to run tests an 8.4-alpha results in the following error:

 brianium/paratest v7.3.1 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.0alpha2) does not satisfy that requirement.
    - brianium/paratest[v7.4.0, ..., v7.5.0] require php ~8.2.0 || ~8.3.0 -> your php version (8.4.0alpha2) does not satisfy that requirement.
    - pestphp/pest[v2.34.7, ..., v2.34.9] require brianium/paratest ^7.3.1 -> satisfiable by brianium/paratest[v7.3.1, ..., v7.5.0].
    - Root composer.json requires pestphp/pest ^2.34.7 -> satisfiable by pestphp/pest[v2.34.7, v2.34.8, v2.34.9].

How to Reproduce

Install php 8.4, run composer install

Sample Repository

No response

Pest Version

2.34.x

PHP Version

8.4

Operation System

Linux

Notes

Attempting to run project unit tests to assist in testing 8.4 compatibility before release.

@joanhey
Copy link

joanhey commented Aug 10, 2024

It's holidays
We'll wait !!!

@faissaloux
Copy link
Contributor

faissaloux commented Aug 10, 2024

You should report this to paratest which doesn't support php8.4 yet.

@Slamdunk
Copy link

PHP 8.4 support has been released in ParaTest for both PHPUnit 10 and PHPUnit 11.

@joanhey
Copy link

joanhey commented Oct 19, 2024

Thank you @Slamdunk
It's working !!

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

5 participants