Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 9e4cf77

Browse files
Change fallbacking at $getEnvVar function
1 parent 685ca40 commit 9e4cf77

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

src/Symfony/Bridge/PhpUnit/bin/simple-phpunit.php

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@
1717
global $argv, $argc;
1818
$argv = isset($_SERVER['argv']) ? $_SERVER['argv'] : [];
1919
$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)) {
2322
return $value;
2423
}
2524

@@ -96,19 +95,19 @@
9695

9796
if (\PHP_VERSION_ID >= 80000) {
9897
// 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';
10099
} elseif (\PHP_VERSION_ID >= 70200) {
101100
// 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';
103102
} elseif (\PHP_VERSION_ID >= 70100) {
104103
// 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';
106105
} elseif (\PHP_VERSION_ID >= 70000) {
107106
// 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';
109108
} elseif (\PHP_VERSION_ID >= 50600) {
110109
// 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';
112111
} else {
113112
// PHPUnit 5.1 requires PHP 5.6+
114113
$PHPUNIT_VERSION = '4.8';

0 commit comments

Comments
 (0)