Update phpunit/phpunit from 9.6.8 to 9.6.19 #141
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
If you have a high test coverage index, and your tests for this pull request are passing, it should be both safe and recommended to merge this update.
Updated packages
Some times an update also needs new or updated dependencies to be installed. Even if this branch is for updating one dependency, it might contain other installs or updates. All of the updates in this branch can be found here:
Release notes
Here are the release notes for all versions released between your current running version, and the version this PR updates the package to.
List of release notes
Changed files
Here is a list of changed files between the version you use, and the version this pull request updates to:
List of changed files
Changelog
Here is a list of changes between the version you use, and the version this pull request updates to:
Prepare release
Merge branch '8.5' into 9.6
Prepare release
Merge branch '8.5' into 9.6
Use PHPUnitPHAR as prefix instead of PHPUnit as we may want to prefix some symbols where their name begins with PHPUnit\ in the future
Move prefix configuration to configuration file
Tweak whitespace
Merge branch '8.5' into 9.6
Closes #5762
Merge branch '8.5' into 9.6
Update tools
Prepare release
Update dependencies
Update nikic/php-parser
Merge branch '8.5' into 9.6
Enhancement: Run tests nightly at 12.15am
Merge branch '8.5' into 9.6
Configure release name
Merge branch '8.5' into 9.6
Fugbix typo
Allow write operations
Closes #5730
Merge branch '8.5' into 9.6
Update Psalm baseline
Update tools
Merge branch '8.5' into 9.6
Do not trim whitespaces on phpt, because --coverss-text adds whitespaces for coloring
Merge branch '8.5' into 9.6
Fix: Use grep directly
Merge branch '8.5' into 9.6
Add link to documentation
Enhancement: Create release when tag is pushed
Initial work on script that extracts release notes from ChangeLog file #5550
Add missing ChangeLog entries
Merge branch '8.5' into 9.6
Update tools
Prepare release
Merge branch '8.5' into 9.6
Update Psalm baseline
Fix CS/WS issues
Import all class-like symbols
Merge branch '8.5' into 9.6
Update dependencies
Merge branch '8.5' into 9.6
Fix dead link
Update dependencies
Merge branch '8.5' into 9.6
Update dependencies
Update Psalm baseline
Merge branch '8.5' into 9.6
Fix CS/WS issues
Enable nullable_type_declaration_for_default_null_value fixer
Update dependencies
Merge branch '8.5' into 9.6
Fix CS/WS issues
Update tools
Prepare release
Closes #5712
Update Psalm baseline
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Bump
Merge branch '8.5' into 9.6
Update tools
Fix CS/WS issues
Merge branch '8.5' into 9.6
Improve output of --check-version CLI option
Improve description of --check-version CLI option
Merge branch '8.5' into 9.6
Enhancement: Update actions/upload-artifact and actions/download-artifact
Merge branch '8.5' into 9.6
Bump
Merge branch '8.5' into 9.6
Update Psalm baseline
Update tools
Merge branch '8.5' into 9.6
Add missing entry for sebastian/object-reflector
Merge branch '8.5' into 9.6
Simplify
Merge branch '8.5' into 9.6
Show help for --manifest, --sbom, and --composer-lock when the PHAR is used
Refactor
Prepare release
Update ChangeLog
Fix
Remove superfluous code
Revert "Store schema versions for which the validation failed"
Store schema versions for which the validation failed
Narrow types
Try to validate configuration file against all known schema definitions before attempting migration
Add missing schema files
Implement SchemaFinder::available()
Narrow types
Sync with https://schema.phpunit.de/9.2/phpunit.xsd
Sync with https://schema.phpunit.de/8.5/phpunit.xsd
Merge branch '8.5' into 9.6
Update tools
Fix CS/WS issues
Merge branch '8.5' into 9.6
Update tools
Update ChangeLog
#5666 - Fixed --no-extensions cli parameter
Refactor test
Fix CS/WS issues
Update ChangeLog
Declare test case class final
run psalm and cs-fixer
add better test
better test
add test case to prove issue
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Fix CS/WS issues
Update tools
Merge branch '8.5' into 9.6
Bump copyright year
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update Psalm baseline
Merge branch '8.5' into 9.6
Fix CS/WS issues
Update tools
Update dependencies
Merge branch '8.5' into 9.6
More work on branch-specific PHP-CS-Fixer cache files
Merge branch '8.5' into 9.6
Use branch-specific cache file for PHP-CS-Fixer
Update dependencies
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Add ?ref=phpunit to thephp.cc link target
Fix: Link
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Fix: Use .yaml instead of .yml as extension
Merge branch '8.5' into 9.6
Make PHAR build reproducible (the only remaining differences were in the timestamps for the files in the PHAR)
Merge branch '8.5' into 9.6
Assert that we operate on DOMNode objects
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Reorganize
Improve target description
Simplify
Do not install optional dependency during setup
Remove unused targets
Remove superfluous <mkdir> usage
Prepare release
Merge branch '8.5' into 9.6
Prepare release
Pin humbug/php-scoper to 0.18.4 for #5596
Prepare release
Merge branch '8.5' into 9.6
Prepare release
Merge branch '8.5' into 9.6
Revert "Ensure that dependencies are up-to-date"
Use "composer outdated" instead of "composer show" (because PHPUnit >= 9.6 does not depend on abandoned packages)
Merge branch '8.5' into 9.6
Use --no-ansi CLI option
Let type-checker and unit-tests jobs depend on dependency-validation job
Ensure that dependencies are up-to-date
Merge branch '8.5' into 9.6
Enable the same PHP extensions for the dependency-validation job that are used for the unit-tests job
Ensure that dependencies can be installed
Improve description
Merge branch '8.5' into 9.6
Do not use deprecated CLI option
Merge branch '8.5' into 9.6
Initial work on dependency validation job
Merge branch '8.5' into 9.6
Use PHP 8.3
Update tools
Merge branch '8.5' into 9.6
Backport #5577 to PHPUnit 8.5
Backport #5577 to PHPUnit 9.6
Merge branch '8.5' into 9.6
Bump
Merge branch '8.5' into 9.6
Closes #5577
Update Psalm baseline
Merge branch '8.5' into 9.6
Update Psalm baseline
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
I still stand with Ukraine, but I no longer think that this message is useful
Merge branch '8.5' into 9.6
Ask for output generated using PHP interpreter that is configured to provide useful error messages
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Fix: Keep fixers and options sorted by name
Fix: Do not configure deprecated fixers
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Add note about API changes in internal code
Merge branch '8.5' into 9.6
Update tools
Prepare release
Merge branch '8.5' into 9.6
Prepare release
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
The child processes used for process isolation now use temporary files to communicate their result to the parent process
Skip test on PHP >= 8.3, see https://github.com/sebastianbergmann/phpunit/issues/5356#issuecomment-1722226459
Remove superfluous parent method calls
Fix CS/WS issues
Fix CS/WS issue
Remove skip condition as neither HHVM nor PHPDBG are supported
Prepare release
Update ChangeLog
CodeCoverage: process PHP report as first in list to avoid serializing cache data
Merge branch '8.5' into 9.6
Update tools
GH Actions: actually run the tests on Windows
E2E/diff-colorized: add separate test for Windows
E2E/DiffTest: fix line endings
E2E Tests: use OS agnostic directory separators
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Revert "GH Actions: actually run the tests on Windows"
Merge branch '8.5' into 9.6
GH Actions: actually run the tests on Windows
Merge branch '8.5' into 9.6
Fix CS/WS issues
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Test with PHP 8.4
Reformat
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Add note about third-party extensions for / wrappers around PHPUnit
Use "username" instead of "user name"
Remove dead link
Merge branch '8.5' into 9.6
Fix: Do not configure deprecated fixers
Prepare release
Closes #5478
Add missing deprecation
Add links
Group deprecations by type
Fix
Add missing version information
Add list of deprecated functionality
Merge branch '8.5' into 9.6
Fix CS/WS issues
Update tools
Merge branch '8.5' into 9.6
Update Psalm baseline
Update tools
Merge branch '8.5' into 9.6
Mark test as expected to fail due to #5356
Revert "Fix: Continue on error when running tests on PHP 8.3"
Revert "Fix: Continue entire job when running on PHP 8.3"
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Improve type declarations
Prepare release
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Merge branch '8.5' into 9.6
Update tools
Do not ignore deprecated code units from code coverage
Update ChangeLog
Fix XSD to allow empty <extensions> tag
Merge branch '8.5' into 9.6
Update tools
Prepare release
Closes #5405
Update ChangeLog
Use Version::id() instead of Version::series() to check extension compatibility
Merge branch '8.5' into 9.6
Disable phpdoc_to_comment fixer (because it renders psalm-suppress annotations useless)
Fix: Avoid multiline parameter lists
Merge branch '8.5' into 9.6
Delete superfluous tests
Also test --filter option with both configuration and argument
Closes #5394
Merge branch '8.5' into 9.6
Enhancement: Enable types_spaces fixer
Fix: Regenerate baseline for vimeo/psalm
Fix: Run 'tools/php-cs-fixer fix'
Enhancement: Add arguments to elements option of trailing_comma_in_multiline fixer
Enhancement: Pass all directories and names at once
Merge branch '8.5' into 9.6
Fix: Run 'tools/php-cs-fixer fix'
Enhancement: Enable single_line_comment_spacing fixer
Fix: Order
Enhancement: Enable integer_literal_case fixer
Fix: Do not use internal constants from friendsofphp/php-cs-fixer
Fix: Run 'tools/php-cs-fixer fix'
Enhancement: Enable no_useless_concat_operator fixer
Merge branch '8.5' into 9.6
Fix: Regenerate baseline for vimeo/psalm
Merge branch '8.5' into 9.6
Enhancement: Enable no_space_around_double_colon fixer
Fix: Run 'tools/php-cs-fixer fix'
Enhancement: Enable method_chaining_indentation fixer
Enhancement: Enable ordered_types fixer
Enhancement: Enable phpdoc_param_order fixer
Fix: Run 'tools/php-cs-fixer fix'
Enhancement: Enable string_length_to_empty fixer
Merge branch '8.5' into 9.6
Update branch name
Elaborate
Merge branch '8.5' into 9.6
Update tools
Working with this branch
If you find you need to update the codebase to be able to merge this branch (for example update some tests or rebuild some assets), please note that violinist will force push to this branch to keep it up to date. This means you should not work on this branch directly, since you might lose your work. Read more about branches created by violinist.io here.
This is an automated pull request from Violinist: Continuously and automatically monitor and update your composer dependencies. Have ideas on how to improve this message? All violinist messages are open-source, and can be improved here.