Skip to content
Snippets Groups Projects
Commit c8bb6eb9 authored by Nikita Hovratov's avatar Nikita Hovratov Committed by Georg Ringer
Browse files

[TASK] Drop dev dependency phpspec/prophecy

The mocking framework prophecy is considered dead and is already dropped
in phpunit. All occurrences in the codebase have been replaced with
corresponding phpunit mocks or have been converted to functional tests.

This patch removes the composer dependency and allows to remove the
workarounds for ignoring the php platform checks in the test setup.

Run command:
> composer remove --dev \
phpspec/prophecy \
phpspec/prophecy-phpunit \
jangregor/phpstan-prophecy

Resolves: #99431
Releases: main
Change-Id: I3520a209f32592362e75cdd810f1db2b9e69d149
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77234


Reviewed-by: default avatarTorben Hansen <derhansen@gmail.com>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Tested-by: default avatarOliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarOliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: Georg Ringer <georg.ringer...
parent 8825d26e
Branches
Tags
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment