From 30609bfa70504ea7fc12e3367b8ccdaabb49b715 Mon Sep 17 00:00:00 2001 From: Vlad Gregurco Date: Wed, 5 Dec 2018 10:02:19 +0200 Subject: [PATCH] [PhpUnitBridge] install PHPUnit 7 on PHP 7.1 and fix require for PHPUnit 6 --- src/Symfony/Bridge/PhpUnit/bin/simple-phpunit | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Symfony/Bridge/PhpUnit/bin/simple-phpunit b/src/Symfony/Bridge/PhpUnit/bin/simple-phpunit index c94fa31abd937..6ccd5d33ceb9b 100755 --- a/src/Symfony/Bridge/PhpUnit/bin/simple-phpunit +++ b/src/Symfony/Bridge/PhpUnit/bin/simple-phpunit @@ -45,14 +45,16 @@ $getEnvVar = function ($name, $default = false) { return $default; }; -if (PHP_VERSION_ID >= 70200) { - // PHPUnit 6 is required for PHP 7.2+ +if (PHP_VERSION_ID >= 70100) { + // PHPUnit 7 requires PHP 7.1+ + $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '7.4'); +} elseif (PHP_VERSION_ID >= 70000) { + // PHPUnit 6 requires PHP 7.0+ $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '6.5'); } elseif (PHP_VERSION_ID >= 50600) { - // PHPUnit 4 does not support PHP 7 + // PHPUnit 5 requires PHP 5.6+ $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '5.7'); } else { - // PHPUnit 5.1 requires PHP 5.6+ $PHPUNIT_VERSION = '4.8'; }