Closed (fixed)
Project:
Drupal core
Version:
10.0.x-dev
Component:
phpunit
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
1 Dec 2021 at 07:59 UTC
Updated:
5 Jan 2022 at 23:29 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
mondrakePatch, obtained by running
and moving manually
phpspec/prophecy-phpunitto the require-dev section.Comment #4
mondrakeFailures are consistent with current HEAD
Comment #5
longwaveOut of scope but I guess it will happen sooner or later anyway.
We are in no real hurry to do this on its own that I know of, maybe we should remove the PHPUnit 8 shims in this issue too?
Comment #6
mondrakeGiven in the parent there are plans to bump to Twig 3, I think it’s irrelevant here.
Re removing shims, I read somewhere that’s for after dependecies bumping.
Comment #7
longwaveOK, RTBC once #3251891: Drupal 10 branch failures lands.
I thought about removing this from composer.json as well, but that's a similar shim that we can decide the fate of later:
Comment #8
mondrake#7 IMO we’ll need that for when PHPUnit 10 will release
Comment #9
longwaveRTBC assuming tests pass.
Opened #3252257: Remove PHPUnit 8 support as a followup.
Comment #10
paulocsPatch #2 does not apply any more.
Attaching a re-row.
Comment #11
paulocsHere is the correct patch.
Comment #13
spokjeRTBC for patch #11
Comment #14
catchNeeds a re-roll.
Comment #15
longwaveComment #16
longwaveSmaller patch that only includes PHPUnit's actual dependencies
Comment #17
mondrakeback to rtbc
Comment #19
catchSo we're already using this, just via the upgrade script instead of locked. Agreed with keeping the scripts in for the next phpunit update where we may need to do the same thing as in 9.x.
Committed bf3114c and pushed to 10.0.x. Thanks!
Comment #20
mondrakeComment #21
longwave