|
17 | 17 | global $argv, $argc;
|
18 | 18 | $argv = isset($_SERVER['argv']) ? $_SERVER['argv'] : [];
|
19 | 19 | $argc = isset($_SERVER['argc']) ? $_SERVER['argc'] : 0;
|
20 |
| -$getEnvVar = function ($name, $default = false, $useDefaultWhenEmpty = false) use ($argv) { |
21 |
| - $value = getenv($name); |
22 |
| - if (false !== ($value = getenv($name)) && (!$useDefaultWhenEmpty || '' !== $value)) { |
| 20 | +$getEnvVar = function ($name, $default = false) use ($argv) { |
| 21 | + if (false !== $value = getenv($name)) { |
23 | 22 | return $value;
|
24 | 23 | }
|
25 | 24 |
|
|
96 | 95 |
|
97 | 96 | if (\PHP_VERSION_ID >= 80000) {
|
98 | 97 | // PHP 8 requires PHPUnit 9.3+
|
99 |
| - $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '9.4', true); |
| 98 | + $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '9.4') ?: '9.4'; |
100 | 99 | } elseif (\PHP_VERSION_ID >= 70200) {
|
101 | 100 | // PHPUnit 8 requires PHP 7.2+
|
102 |
| - $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '8.3', true); |
| 101 | + $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '8.3') ?: '8.3'; |
103 | 102 | } elseif (\PHP_VERSION_ID >= 70100) {
|
104 | 103 | // PHPUnit 7 requires PHP 7.1+
|
105 |
| - $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '7.5', true); |
| 104 | + $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '7.5') ?: '7.5'; |
106 | 105 | } elseif (\PHP_VERSION_ID >= 70000) {
|
107 | 106 | // PHPUnit 6 requires PHP 7.0+
|
108 |
| - $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '6.5', true); |
| 107 | + $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '6.5') ?: '6.5'; |
109 | 108 | } elseif (\PHP_VERSION_ID >= 50600) {
|
110 | 109 | // PHPUnit 4 does not support PHP 7
|
111 |
| - $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '5.7', true); |
| 110 | + $PHPUNIT_VERSION = $getEnvVar('SYMFONY_PHPUNIT_VERSION', '5.7') ?: '5.7'; |
112 | 111 | } else {
|
113 | 112 | // PHPUnit 5.1 requires PHP 5.6+
|
114 | 113 | $PHPUNIT_VERSION = '4.8';
|
|
0 commit comments