diff --git a/composer.json b/composer.json index b3670a11..8009a699 100644 --- a/composer.json +++ b/composer.json @@ -19,15 +19,15 @@ "require": { "php": "^8.1.0", "brianium/paratest": "^7.1.3", - "nunomaduro/collision": "^7.5.0", + "nunomaduro/collision": "^7.5.2", "nunomaduro/termwind": "^1.15.1", "pestphp/pest-plugin": "^2.0.1", "pestphp/pest-plugin-arch": "^2.1.2", - "phpunit/phpunit": "^10.1.1" + "phpunit/phpunit": "^10.1.2" }, "conflict": { "webmozart/assert": "<1.11.0", - "phpunit/phpunit": ">10.1.1" + "phpunit/phpunit": ">10.1.2" }, "autoload": { "psr-4": { diff --git a/src/Pest.php b/src/Pest.php index 88b0ddf9..a0d4e560 100644 --- a/src/Pest.php +++ b/src/Pest.php @@ -6,7 +6,7 @@ namespace Pest; function version(): string { - return '2.5.2'; + return '2.5.3'; } function testDirectory(string $file = ''): string diff --git a/src/Plugins/Help.php b/src/Plugins/Help.php index 1bb9a9cb..cbbb13a4 100644 --- a/src/Plugins/Help.php +++ b/src/Plugins/Help.php @@ -109,20 +109,16 @@ final class Help implements HandlesArguments ], ], ...$content['Execution']]; - $content['Selection'] = array_merge([ - [ - 'arg' => '--bail', - 'desc' => 'Stop execution upon first not-passed test', - ], - [ - 'arg' => '--todos', - 'desc' => 'Output to standard output the list of todos', - ], - [ - 'arg' => '--retry', - 'desc' => 'Run non-passing tests first and stop execution upon first error or failure', - ], - ], $content['Selection']); + $content['Selection'] = [[ + 'arg' => '--bail', + 'desc' => 'Stop execution upon first not-passed test', + ], [ + 'arg' => '--todos', + 'desc' => 'Output to standard output the list of todos', + ], [ + 'arg' => '--retry', + 'desc' => 'Run non-passing tests first and stop execution upon first error or failure', + ], ...$content['Selection']]; $content['Reporting'] = [...$content['Reporting'], ...[ [ @@ -131,16 +127,13 @@ final class Help implements HandlesArguments ], ]]; - $content['Code Coverage'] = array_merge([ - [ - 'arg' => '--coverage ', - 'desc' => 'Generate code coverage report and output to standard output', - ], - [ - 'arg' => '--coverage --min', - 'desc' => 'Set the minimum required coverage percentage, and fail if not met', - ], - ], $content['Code Coverage']); + $content['Code Coverage'] = [[ + 'arg' => '--coverage ', + 'desc' => 'Generate code coverage report and output to standard output', + ], [ + 'arg' => '--coverage --min', + 'desc' => 'Set the minimum required coverage percentage, and fail if not met', + ], ...$content['Code Coverage']]; $content['Profiling'] = [ [ diff --git a/tests/.snapshots/help-command.txt b/tests/.snapshots/help-command.txt index d714be71..41e3fd2d 100644 --- a/tests/.snapshots/help-command.txt +++ b/tests/.snapshots/help-command.txt @@ -1,5 +1,5 @@ - Pest Testing Framework 2.5.2. + Pest Testing Framework 2.5.3. USAGE: pest [options] diff --git a/tests/.snapshots/success.txt b/tests/.snapshots/success.txt index 2bb9a4be..12c9fba9 100644 --- a/tests/.snapshots/success.txt +++ b/tests/.snapshots/success.txt @@ -152,7 +152,7 @@ ✓ it uses correct parent class DEPR Tests\Features\Deprecated - ! deprecated → str_contains(): Passing null to parameter #2 ($needle) of type string is deprecated // tests/Features/Deprecated.php:6 + ! deprecated → str_contains(): Passing null to parameter #1 ($haystack) of type string is deprecated // tests/Features/Deprecated.php:6 ✓ user deprecated PASS Tests\Features\Exceptions diff --git a/tests/.snapshots/version-command.txt b/tests/.snapshots/version-command.txt index a0cb2669..ff97273e 100644 --- a/tests/.snapshots/version-command.txt +++ b/tests/.snapshots/version-command.txt @@ -1,3 +1,3 @@ - Pest Testing Framework 2.5.2. + Pest Testing Framework 2.5.3.