Skip to content

Commit 4ef46de

Browse files
committed
Fix: Run tests in test target assuming we are on PHP 7.4
1 parent 3a32b3b commit 4ef46de

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

Makefile

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ help: ## Displays this list of targets with descriptions
2222
.PHONY: phar
2323
phar: phive ## Builds a phar with humbug/box
2424
.phive/box validate box.json
25-
composer remove phpstan/extension-installer --dev --no-interaction
25+
composer remove phpstan/extension-installer --dev --no-interaction --quiet
2626
composer remove phpunit/phpunit --no-interaction --quiet
2727
.phive/box compile --config=box.json
2828
git checkout HEAD -- composer.json composer.lock
@@ -51,17 +51,18 @@ static-code-analysis-baseline: vendor ## Generates a baseline for static code an
5151
vendor/bin/phpstan --allow-empty-baseline --configuration=phpstan.neon --generate-baseline=phpstan-baseline.neon --memory-limit=-1
5252

5353
.PHONY: tests
54-
tests: phar ## Runs unit, end-to-end, and phar tests with phpunit/phpunit
55-
composer config platform.php --unset; composer remove ergebnis/php-cs-fixer-config --dev --no-interaction --quiet; composer require phpunit/phpunit:^7.5.0 --no-interaction --quiet --update-with-all-dependencies; vendor/bin/phpunit --configuration=test/Unit/phpunit.xml; git checkout HEAD -- composer.json composer.lock
56-
composer config platform.php --unset; composer remove ergebnis/php-cs-fixer-config --dev --no-interaction --quiet; composer require phpunit/phpunit:^7.5.0 --no-interaction --quiet --update-with-all-dependencies; vendor/bin/phpunit --configuration=test/EndToEnd/Version07/phpunit.xml; git checkout HEAD -- composer.json composer.lock
57-
composer config platform.php --unset; composer remove ergebnis/php-cs-fixer-config --dev --no-interaction --quiet; composer require phpunit/phpunit:^8.5.19 --no-interaction --quiet --update-with-all-dependencies; vendor/bin/phpunit --configuration=test/EndToEnd/Version08/phpunit.xml; git checkout HEAD -- composer.json composer.lock
58-
composer config platform.php --unset; composer remove ergebnis/php-cs-fixer-config --dev --no-interaction --quiet; composer require phpunit/phpunit:^9.0.0 --no-interaction --quiet --update-with-all-dependencies; vendor/bin/phpunit --configuration=test/EndToEnd/Version09/phpunit.xml; git checkout HEAD -- composer.json composer.lock
59-
composer config platform.php --unset; composer remove ergebnis/php-cs-fixer-config --dev --no-interaction --quiet; composer require phpunit/phpunit:^10.0.0 --no-interaction --quiet --update-with-all-dependencies; vendor/bin/phpunit --configuration=test/EndToEnd/Version10/phpunit.xml; git checkout HEAD -- composer.json composer.lock
60-
composer config platform.php --unset; composer remove ergebnis/php-cs-fixer-config --dev --no-interaction --quiet; composer require phpunit/phpunit:11.0.x-dev --no-interaction --quiet --update-with-all-dependencies; vendor/bin/phpunit --configuration=test/EndToEnd/Version11/phpunit.xml; git checkout HEAD -- composer.json composer.lock
61-
composer config platform.php --unset; composer remove ergebnis/php-cs-fixer-config --dev --no-interaction --quiet; composer require phpunit/phpunit:^7.5.0 --no-interaction --quiet --update-with-all-dependencies; composer install --no-autoloader --no-interaction --quiet; vendor/bin/phpunit --configuration=test/Phar/Version07/phpunit.xml; git checkout HEAD -- composer.json composer.lock
62-
composer config platform.php --unset; composer remove ergebnis/php-cs-fixer-config --dev --no-interaction --quiet; composer require phpunit/phpunit:^8.5.19 --no-interaction --quiet --update-with-all-dependencies; composer install --no-autoloader --no-interaction --quiet; vendor/bin/phpunit --configuration=test/Phar/Version08/phpunit.xml; git checkout HEAD -- composer.json composer.lock
63-
composer config platform.php --unset; composer remove ergebnis/php-cs-fixer-config --dev --no-interaction --quiet; composer require phpunit/phpunit:^9.0.0 --no-interaction --quiet --update-with-all-dependencies; composer install --no-autoloader --no-interaction --quiet; vendor/bin/phpunit --configuration=test/Phar/Version09/phpunit.xml; git checkout HEAD -- composer.json composer.lock
64-
composer config platform.php --unset; composer remove ergebnis/php-cs-fixer-config --dev --no-interaction --quiet; composer require phpunit/phpunit:^10.0.0 --no-interaction --quiet --update-with-all-dependencies; composer install --no-autoloader --no-interaction --quiet; vendor/bin/phpunit --configuration=test/Phar/Version10/phpunit.xml; git checkout HEAD -- composer.json composer.lock
54+
tests: phar ## Runs unit, end-to-end, and phar tests with phpunit/phpunit on PHP 7.4
55+
composer config platform.php --unset && composer remove ergebnis/php-cs-fixer-config phpstan/phpstan-phpunit --dev --no-interaction --quiet && composer require phpunit/phpunit:^6.5.0 --no-interaction --quiet --update-with-all-dependencies && vendor/bin/phpunit --configuration=test/Unit/phpunit.xml; git checkout HEAD -- composer.json composer.lock
56+
57+
composer config platform.php --unset && composer remove ergebnis/php-cs-fixer-config phpstan/phpstan-phpunit --dev --no-interaction --quiet && composer require phpunit/phpunit:^6.5.0 --no-interaction --quiet --update-with-all-dependencies && vendor/bin/phpunit --configuration=test/EndToEnd/Version06/phpunit.xml; git checkout HEAD -- composer.json composer.lock
58+
composer config platform.php --unset && composer remove ergebnis/php-cs-fixer-config phpstan/phpstan-phpunit --dev --no-interaction --quiet && composer require phpunit/phpunit:^7.5.0 --no-interaction --quiet --update-with-all-dependencies && vendor/bin/phpunit --configuration=test/EndToEnd/Version07/phpunit.xml; git checkout HEAD -- composer.json composer.lock
59+
composer config platform.php --unset && composer remove ergebnis/php-cs-fixer-config phpstan/phpstan-phpunit --dev --no-interaction --quiet && composer require phpunit/phpunit:^8.5.19 --no-interaction --quiet --update-with-all-dependencies && vendor/bin/phpunit --configuration=test/EndToEnd/Version08/phpunit.xml; git checkout HEAD -- composer.json composer.lock
60+
composer config platform.php --unset && composer remove ergebnis/php-cs-fixer-config phpstan/phpstan-phpunit --dev --no-interaction --quiet && composer require phpunit/phpunit:^9.0.0 --no-interaction --quiet --update-with-all-dependencies && vendor/bin/phpunit --configuration=test/EndToEnd/Version09/phpunit.xml; git checkout HEAD -- composer.json composer.lock
61+
62+
composer config platform.php --unset && composer remove ergebnis/php-cs-fixer-config phpstan/phpstan-phpunit --dev --no-interaction --quiet && composer require phpunit/phpunit:^6.5.0 --no-interaction --quiet --update-with-all-dependencies && vendor/bin/phpunit --configuration=test/Phar/Version06/phpunit.xml; git checkout HEAD -- composer.json composer.lock
63+
composer config platform.php --unset && composer remove ergebnis/php-cs-fixer-config phpstan/phpstan-phpunit --dev --no-interaction --quiet && composer require phpunit/phpunit:^7.5.0 --no-interaction --quiet --update-with-all-dependencies && vendor/bin/phpunit --configuration=test/Phar/Version07/phpunit.xml; git checkout HEAD -- composer.json composer.lock
64+
composer config platform.php --unset && composer remove ergebnis/php-cs-fixer-config phpstan/phpstan-phpunit --dev --no-interaction --quiet && composer require phpunit/phpunit:^8.5.19 --no-interaction --quiet --update-with-all-dependencies && vendor/bin/phpunit --configuration=test/Phar/Version08/phpunit.xml; git checkout HEAD -- composer.json composer.lock
65+
composer config platform.php --unset && composer remove ergebnis/php-cs-fixer-config phpstan/phpstan-phpunit --dev --no-interaction --quiet && composer require phpunit/phpunit:^9.0.0 --no-interaction --quiet --update-with-all-dependencies && vendor/bin/phpunit --configuration=test/Phar/Version09/phpunit.xml; git checkout HEAD -- composer.json composer.lock
6566

6667
vendor: composer.json composer.lock
6768
composer validate --strict

0 commit comments

Comments
 (0)