SymfonyDependencyInjectionTest icon indicating copy to clipboard operation
SymfonyDependencyInjectionTest copied to clipboard

add support for phpunit 11

Open wickedOne opened this issue 1 year ago • 2 comments

allow installation of phpunit 11 removed conflict section as well as it won't install phpunit <9.6 anyway?

requires https://github.com/SymfonyTest/SymfonyConfigTest/pull/79 to be merged & tagged

wickedOne avatar Feb 03 '24 16:02 wickedOne

Unfortunately, just tweaking the version constraints won't be enough to make it work, because PhpUnit 11 removes features that are currently used by this library (like the Constraint::exporter() method).

ju1ius avatar Feb 15 '24 13:02 ju1ius

piepline fails due to phpunit config. should be an easy fix, but perhaps better to know upfront about the update stragety: will you release a new major for phpunt 11 or do you want phpunit 10 & 11 support in one release?

wickedOne avatar Feb 25 '24 10:02 wickedOne

Do we have a rough idea of when this is going to be released? It’s preventing our application from being upgraded to PHPUnit 11.

dgriffiths-lanentech avatar Apr 17 '24 07:04 dgriffiths-lanentech

Do we have a rough idea of when this is going to be released? It’s preventing our application from being upgraded to PHPUnit 11.

ping @matthiasnoback @Nyholm

wickedOne avatar Apr 17 '24 15:04 wickedOne

@wickedOne Sorry, I'm not personally involved in these libraries anymore.

matthiasnoback avatar Apr 26 '24 08:04 matthiasnoback

seems it's @stloyd now

simPod avatar Apr 26 '24 08:04 simPod

@matthiasnoback sorry, i wasn't aware of that :|

wickedOne avatar Apr 26 '24 08:04 wickedOne

@wickedOne No problem :)

matthiasnoback avatar Apr 26 '24 08:04 matthiasnoback

@Nyholm here's one of my repos running succesfully with phpunit 10.5.11 and phpunit 11.1.3 (both php 8.2 & 8.3) and the dev-master of this repo

be aware that https://github.com/SymfonyTest/SymfonyConfigTest/pull/79 still needs to be merged & tagged and added to the composer.json of this repo

wickedOne avatar Apr 26 '24 13:04 wickedOne