laravel-api-starter
laravel-api-starter copied to clipboard
chore(deps-dev): bump phpunit/phpunit from 10.5.15 to 11.1.3
trafficstars
Bumps phpunit/phpunit from 10.5.15 to 11.1.3.
Release notes
Sourced from phpunit/phpunit's releases.
PHPUnit 11.1.3
Fixed
- #5771: JUnit XML logger may crash when test that is run in separate process exits unexpectedly
- #5819: Duplicate keys from different data providers are not handled properly
How to install or update PHPUnit
PHPUnit 11.1.2
Fixed
- #5795: Using
@testWithannotation may generatePHP Warning: Uninitialized string offset 0- #5807: The
#[CoversMethod]attribute is not considered for risky test check
How to install or update PHPUnit
PHPUnit 11.1.1
Fixed
- #5798: The
#[CoversClass]and#[UsesClass]attributes can no longer target traits
How to install or update PHPUnit
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-groupwhen listing tests using--list-testsand--list-tests-xmlas well as listing groups with--list-groups- #5733: Implicitly include (abstract) parent class(es) with
#[CoversClass]and#[UsesClass]attributes--only-summary-for-coverage-textCLI option to reduce the code coverage report in text format to a summary--show-uncovered-for-coverage-textCLI option to expand the code coverage report in text format to include a list of uncovered filesChanged
- #5689: The XML configuration file generated using
--generate-configurationnow 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-suffixCLI options to be used multiple timesPHPUnit\Framework\TestCase::__construct()is now annotated to be final in preparation for declaring itfinalin PHPUnit 12- Changed how the
DeprecationTriggered,ErrorTriggered,NoticeTriggered,PhpDeprecationTriggered,PhpNoticeTriggered,PhpWarningTriggered, andWarningTriggeredevents are represented as textDeprecated
- #5689: The
restrictDeprecationsattribute on the<source>element of the XML configuration file is now deprecated in favor of theignoreSelfDeprecations,ignoreDirectDeprecations, andignoreIndirectDeprecationsattributes- #5709: Deprecate support for using comma-separated values with the
--group,--exclude-group,--covers,--uses, and--test-suffixCLI options
How to install or update PHPUnit
PHPUnit 11.0.10
Changed
... (truncated)
Changelog
Sourced from phpunit/phpunit's changelog.
11.1.3 - 2024-04-24
Fixed
- #5771: JUnit XML logger may crash when test that is run in separate process exits unexpectedly
- #5819: Duplicate keys from different data providers are not handled properly
11.1.2 - 2024-04-14
Fixed
- #5795: Using
@testWithannotation may generatePHP Warning: Uninitialized string offset 0- #5807: The
#[CoversMethod]attribute is not considered for risky test check11.1.1 - 2024-04-06
Fixed
- #5798: The
#[CoversClass]and#[UsesClass]attributes can no longer target traits11.1.0 - 2024-04-05
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-groupwhen listing tests using--list-testsand--list-tests-xmlas well as listing groups with--list-groups- #5733: Implicitly include (abstract) parent class(es) with
#[CoversClass]and#[UsesClass]attributes--only-summary-for-coverage-textCLI option to reduce the code coverage report in text format to a summary--show-uncovered-for-coverage-textCLI option to expand the code coverage report in text format to include a list of uncovered filesChanged
- #5689: The XML configuration file generated using
--generate-configurationnow 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-suffixCLI options to be used multiple timesPHPUnit\Framework\TestCase::__construct()is now annotated to be final in preparation for declaring itfinalin PHPUnit 12- Changed how the
DeprecationTriggered,ErrorTriggered,NoticeTriggered,PhpDeprecationTriggered,PhpNoticeTriggered,PhpWarningTriggered, andWarningTriggeredevents are represented as textDeprecated
- #5689: The
restrictDeprecationsattribute on the<source>element of the XML configuration file is now deprecated in favor of theignoreSelfDeprecations,ignoreDirectDeprecations, andignoreIndirectDeprecationsattributes- #5709: Deprecate support for using comma-separated values with the
--group,--exclude-group,--covers,--uses, and--test-suffixCLI options
Commits
d475be0Prepare releaseeeb58adMerge branch '10.5' into 11.1547d314Prepare release5fc31bdMerge branch '10.5' into 11.16da42edMake this test work on Windowsd02eef1Merge branch '10.5' into 11.1371fc2cUpdate ChangeLog77dc808Use JUnit XML logfile as expectation instead of test runner outputc722fb2Do not crash when test run in child process ends unexpectedly and `--log-juni...b2b3555Add--log-junitto test- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)