10000 [Bridge/PhpUnit] Sync the bridge version installed in vendor/ and in … · symfony/symfony@038c671 · GitHub
[go: up one dir, main page]

Skip to content

Commit 038c671

Browse files
[Bridge/PhpUnit] Sync the bridge version installed in vendor/ and in phpunit clone
1 parent 1b6597d commit 038c671

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

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

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,17 @@ if (!file_exists("$PHPUNIT_DIR/phpunit-$PHPUNIT_VERSION/phpunit") || md5_file(__
6868
if (5.1 <= $PHPUNIT_VERSION && $PHPUNIT_VERSION < 5.4) {
6969
passthru("$COMPOSER require --no-update phpunit/phpunit-mock-objects \"~3.1.0\"");
7070
}
71-
passthru("$COMPOSER require --no-update symfony/phpunit-bridge \"~3.4-beta5@dev|^4.0-beta5@dev\"");
71+
passthru("$COMPOSER require --no-update symfony/phpunit-bridge \"*\"");
72+
if (file_exists(($path = dirname(__DIR__)).'/composer.json')) {
73+
if (file_exists($path.'/vendor/symfony/phpunit-bridge/composer.json')) {
74+
$path .= '/vendor/symfony/phpunit-bridge';
75+
}
76+
} elseif (file_exists($path.'/symfony/phpunit-bridge/composer.json')) {
77+
$path .= '/symfony/phpunit-bridge';
78+
}
79+
if (file_exists($path)) {
80+
passthru("$COMPOSER config repositories.phpunit-bridge path ".escapeshellarg($path));
81+
}
7282
$prevRoot = getenv('COMPOSER_ROOT_VERSION');
7383
putenv("COMPOSER_ROOT_VERSION=$PHPUNIT_VERSION.99");
7484
$exit = proc_close(proc_open("$COMPOSER install --no-dev --prefer-dist --no-progress --ansi", array(), $p, getcwd(), null, array('bypass_shell' => true)));

0 commit comments

Comments
 (0)
0