Skip to content

Allow usage with PHPUnit 13#419

Merged
alexander-schranz merged 4 commits intoJan0707:masterfrom
alexander-schranz:phpunit-13
Feb 10, 2026
Merged

Allow usage with PHPUnit 13#419
alexander-schranz merged 4 commits intoJan0707:masterfrom
alexander-schranz:phpunit-13

Conversation

@alexander-schranz
Copy link
Collaborator

@alexander-schranz alexander-schranz commented Feb 7, 2026

This pull request

  • Allow usage of PHPUnit 13
  • Add PHPUnit 13 to CI
  • Add PHP 8.5 to CI

Follows #.
Related to #.
Fixes #.

Requires: phpspec/prophecy-phpunit#70 by @Jean85

@stof
Copy link
Contributor

stof commented Feb 9, 2026

The prophecy-phpunit PR is merged and released. You could trigger a new CI build here.

@alexander-schranz
Copy link
Collaborator Author

alexander-schranz commented Feb 9, 2026

Looks like we require: PHP-CS-Fixer/PHP-CS-Fixer@32c1c3f the shim version of php cs fixer seems run into other issues on lowest.

@Jean85
Copy link
Contributor

Jean85 commented Feb 10, 2026

Looks like we require: PHP-CS-Fixer/PHP-CS-Fixer@32c1c3f the shim version of php cs fixer seems run into other issues on lowest.

It's not lowest which is the issue, but the fact that your CS config relies on ergebnis/license, which is included in your autoloader, not the shim's. I would try to prepend a

require_once __DIR__ . '/vendor/autoload.php';

and see if it works.

@alexander-schranz alexander-schranz merged commit 42b6e62 into Jan0707:master Feb 10, 2026
15 checks passed
@alexander-schranz alexander-schranz deleted the phpunit-13 branch February 10, 2026 08:07
@alexander-schranz
Copy link
Collaborator Author

@Jean85 thx for the hint 👍

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.

3 participants