Update dependency phpunit/phpunit to v11.1.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
phpunit/phpunit (source) | require-dev | minor |
11.0.9 -> 11.1.0
|
Release Notes
sebastianbergmann/phpunit (phpunit/phpunit)
v11.1.0
: PHPUnit 11.1.0
Added
- #5689: Distinguish between self, direct and indirect deprecations
-
#5696:
#[DisableReturnValueGenerationForTestDoubles]
attribute for disabling return value generation for test doubles created usingcreateMock()
,createMockForIntersectionOfInterfaces()
,createPartialMock()
,createStub()
, andcreateStubForIntersectionOfInterfaces()
-
#5175:
#[CoversMethod]
and#[UsesMethod]
attributes for more fine-grained code coverage targeting -
#5720: Support filtering using
--filter
,--exclude-filter
,--group
, and--exclude-group
when listing tests using--list-tests
and--list-tests-xml
as well as listing groups with--list-groups
-
#5733: Implicitly include (abstract) parent class(es) with
#[CoversClass]
and#[UsesClass]
attributes -
--only-summary-for-coverage-text
CLI option to reduce the code coverage report in text format to a summary -
--show-uncovered-for-coverage-text
CLI option to expand the code coverage report in text format to include a list of uncovered files
Changed
-
#5689: The XML configuration file generated using
--generate-configuration
now generates<source ignoreIndirectDeprecations="true" restrictNotices="true" restrictWarnings="true">
instead of<source restrictDeprecations="true" restrictNotices="true" restrictWarnings="true">
-
#5708: Allow the
--group
,--exclude-group
,--covers
,--uses
, and--test-suffix
CLI options to be used multiple times -
PHPUnit\Framework\TestCase::__construct()
is now annotated to be final in preparation for declaring itfinal
in PHPUnit 12 - Changed how the
DeprecationTriggered
,ErrorTriggered
,NoticeTriggered
,PhpDeprecationTriggered
,PhpNoticeTriggered
,PhpWarningTriggered
, andWarningTriggered
events are represented as text
Deprecated
-
#5689: The
restrictDeprecations
attribute on the<source>
element of the XML configuration file is now deprecated in favor of theignoreSelfDeprecations
,ignoreDirectDeprecations
, andignoreIndirectDeprecations
attributes -
#5709: Deprecate support for using comma-separated values with the
--group
,--exclude-group
,--covers
,--uses
, and--test-suffix
CLI options
How to install or update PHPUnit
v11.0.10
: PHPUnit 11.0.10
Changed
- The namespaces of dependencies are now prefixed with
PHPUnitPHAR
instead of justPHPUnit
for the PHAR distribution of PHPUnit
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.