Skip to content

Conversation

stof
Copy link
Member

@stof stof commented Oct 17, 2025

When installing dependencies in the root project, the bundle tests are installing phpunit as a transitive dependency. This causes issue when the installed version is incompatible with the version installed by the simple-phpunit script.
CI was not impacted because it injects such conflict rule in component-level files to prevent this issue already.

When installing dependencies in the root project, the bundle tests are
installing phpunit as a transitive dependency. This causes issue when
the installed version is incompatible with the version installed by the
simple-phpunit script.
CI was not impacted because it injects such conflict rule in
component-level files to prevent this issue already.
@stof
Copy link
Member Author

stof commented Oct 17, 2025

I'll work separately on migrating away from simple-phpunit. Letting composer manage the PHPUnit installation as a dev dependency might make things a lot simpler.
This smaller step is meant to improve contributor experience (see #1957)

@stof
Copy link
Member Author

stof commented Oct 17, 2025

I'm merging this as the failure on PHP 8.5 is unrelated (I'm handling it in #1960)

@stof stof merged commit cde1cc3 into async-aws:master Oct 17, 2025
16 of 17 checks passed
@stof stof deleted the fix_phpunit branch October 17, 2025 09:34
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.

1 participant