Version 1.0.0 - 2021-06-21
Added
Yoast\PHPUnitPolyfills\Polyfills\AssertClosedResource
trait to polyfill the Assert::assertIsClosedResource()
and Assert::assertIsNotClosedResource()
methods as introduced in PHPUnit 9.3.0. PR [#27].Yoast\PHPUnitPolyfills\Polyfills\AssertObjectEquals
trait to polyfill the Assert::assertObjectEquals()
method as introduced in PHPUnit 9.4.0. PR [#38].
The behaviour of the polyfill closely matches the PHPUnit native implementation, but is not 100% the same.
Most notably, the polyfill will check the type of the returned value from the comparator method instead of the enforcing a return type declaration of the comparator method.Yoast\PHPUnitPolyfills\Polyfills\EqualToSpecializations
trait to polyfill the Assert::equalToCanonicalizing()
, Assert::equalToIgnoringCase()
and Assert::equalToWithDelta()
methods as introduced in PHPUnit 9.0.0. PR [#28], props [Marc Siegrist].Error
and TypeError
classes as introduced in PHP 7.0. PR [#36].Changed
XTestCase
: the visibility of the setUpFixtures()
and the tearDownFixtures()
methods has been changed to protected
(was public
). Issue [#10], PR [#20], props [Mark Baker] for reporting.Fixed
AssertStringContainString
: PHPUnit < 6.4.2 would throw a "mb_strpos(): empty delimiter" PHP warning when the $needle
passed was an empty string. Props [Gary Jones].Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2021-7d2049640b
Please login to add feedback.
This update has been submitted for testing by remi.
This update's test gating status has been changed to 'ignored'.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to testing.
This update has been submitted for stable by bodhi.
This update has been pushed to stable.