diff options
-rw-r--r-- | composer.json | 34 | ||||
-rw-r--r-- | php-mockery.spec | 15 |
2 files changed, 25 insertions, 24 deletions
diff --git a/composer.json b/composer.json index 68c1a44..f23d2de 100644 --- a/composer.json +++ b/composer.json @@ -50,9 +50,7 @@ }, "require-dev": { "phpunit/phpunit": "^8.5 || ^9.6.10", - "psalm/plugin-phpunit": "^0.18.4", - "symplify/easy-coding-standard": "^11.5.0", - "vimeo/psalm": "^4.30" + "symplify/easy-coding-standard": "^12.0.8" }, "conflict": { "phpunit/phpunit": "<8.0" @@ -62,8 +60,8 @@ "Mockery\\": "library/Mockery" }, "files": [ - "library/helpers.php", - "library/Mockery.php" + "library/helpers.php", + "library/Mockery.php" ] }, "autoload-dev": { @@ -98,20 +96,22 @@ ], "ecs:check": "ecs check --clear-cache || true", "ecs:fix": "ecs check --clear-cache --fix", - "phpunit": "vendor/bin/phpunit --colors=always --testdox --stop-on-failure", - "phpunit:coverage": "vendor/bin/phpunit --colors=always --testdox --stop-on-failure --coverage-clover=coverage.xml", - "psalm": [ - "@psalm:shepherd", - "@psalm:security", - "@psalm:dry-run" + "phive": [ + ".phive/tools/phive update --force-accept-unsigned", + ".phive/tools/phive purge" ], - "psalm:baseline": "vendor/bin/psalm --no-diff --no-cache --set-baseline=psalm-baseline.xml", - "psalm:dry-run": "vendor/bin/psalm --no-cache --alter --issues=all --dry-run", - "psalm:security": "vendor/bin/psalm --no-diff --no-cache --taint-analysis", - "psalm:shepherd": "vendor/bin/psalm --no-diff --no-cache --shepherd --stats --output-format=github", + "phpunit": "vendor/bin/phpunit --do-not-cache-result --colors=always", + "phpunit:coverage": "@phpunit --coverage-clover=coverage.xml", + "psalm": ".phive/tools/psalm --no-diff --no-cache", + "psalm:baseline": "@psalm --set-baseline=psalm-baseline.xml", + "psalm:dry-run": "@psalm --alter --issues=all --dry-run", + "psalm:security": "@psalm --taint-analysis", + "psalm:shepherd": "@psalm --stats --shepherd --output-format=github", "test": [ - "@phpunit", - "@psalm" + "@phpunit --stop-on-defect", + "@psalm", + "@psalm:security", + "@psalm:dry-run" ] } } diff --git a/php-mockery.spec b/php-mockery.spec index 72cc922..8ee6e4d 100644 --- a/php-mockery.spec +++ b/php-mockery.spec @@ -9,7 +9,7 @@ # %bcond_without tests -%global gh_commit b8e0bb7d8c604046539c1115994632c74dcb361e +%global gh_commit 0cc058854b3195ba21dc6b1f7b1f60f4ef3a9c06 %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) %global gh_owner mockery %global gh_project mockery @@ -17,7 +17,7 @@ %global major 1 Name: php-mockery -Version: 1.6.6 +Version: 1.6.7 Release: 1%{?dist} Summary: Mockery is a simple but flexible PHP mock object framework @@ -33,10 +33,8 @@ BuildArch: noarch %if %{with tests} BuildRequires: php(language) >= 7.3 # From composer.json, "require-dev": { -# "phpunit/phpunit": "^8.5|^9.6.10", -# "psalm/plugin-phpunit": "^0.18.4", -# "symplify/easy-coding-standard": "^11.5.0", -# "vimeo/psalm": "^4.30" +# "phpunit/phpunit": "^8.5 || ^9.6.10", +# "symplify/easy-coding-standard": "^12.0.8" %global phpunit %{_bindir}/phpunit9 BuildRequires: phpunit9 >= 9.6.10 # remirepo:1 @@ -122,7 +120,7 @@ ret=0 # need investigation rm tests/Mockery/MockeryCanMockClassesWithSemiReservedWordsTest.php -for cmd in php php80 php81 php82 php83; do +for cmd in php php81 php82 php83; do if which $cmd; then $cmd %{_bindir}/phpunit9 \ --no-coverage \ @@ -143,6 +141,9 @@ exit $ret %changelog +* Mon Dec 11 2023 Remi Collet <remi@remirepo.net> - 1.6.7-1 +- update to 1.6.7 + * Thu Aug 24 2023 Remi Collet <remi@remirepo.net> - 1.6.6-1 - update to 1.6.6 |