#5877: Use array_pop() instead of array_shift() for processing Test objects in TestSuite::run() and optimize TestSuite::isEmpty()
[10.5.23] - 2024-06-20
Changed
#5875: Also destruct TestCase objects early that use a data provider
[10.5.22] - 2024-06-19
Changed
#5871: Do not collect unnecessary information using debug_backtrace()
[10.5.21] - 2024-06-15
Changed
#5861: Destroy TestCase object after its test was run
[10.5.20] - 2024-04-24
#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
[10.5.19] - 2024-04-17
Fixed
#5818: Calling method() on a test stub created using createStubForIntersectionOfInterfaces() throws an unexpected exception
[10.5.18] - 2024-04-14
Deprecated
#5812: Support for string array keys in data sets returned by data provider methods that do not match the parameter names of the test method(s) that use(s) them
Fixed
#5795: Using @testWith annotation may generate PHP Warning: Uninitialized string offset 0
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 rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps phpunit/phpunit from 10.5.17 to 10.5.25.
Release notes
Sourced from phpunit/phpunit's releases.
... (truncated)
Changelog
Sourced from phpunit/phpunit's changelog.
Commits
831bf82
Prepare release8273a43
Update dependencies6c0c44d
Merge branch '9.6' into 10.5d229f58
Merge branch '8.5' into 9.62f06a16
Update tools5f124e3
Prepare release46e02a3
Update ChangeLog3a664ca
optimize empty checks in TestSuite933af56
Use array_pop instead of slow array_shift1282659
Prepare releaseDependabot 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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show