* Jordi Boggiano * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ use Composer\InstalledVersions; use Composer\Util\Platform; error_reporting(E_ALL); if (function_exists('date_default_timezone_set') && function_exists('date_default_timezone_get')) { date_default_timezone_set(@date_default_timezone_get()); } require __DIR__.'/../src/bootstrap.php'; if (!class_exists(InstalledVersions::class, false)) { require __DIR__.'/../src/Composer/InstalledVersions.php'; } Platform::putEnv('COMPOSER_TESTS_ARE_RUNNING', '1'); // ensure Windows color support detection does not attempt to use colors // as this is dependent on env vars and not actual stream capabilities, see // https://github.com/composer/composer/issues/11598 Platform::putEnv('NO_COLOR', '1'); // symfony/phpunit-bridge sets some default env vars which we do not need polluting the test env Platform::clearEnv('COMPOSER'); Platform::clearEnv('COMPOSER_VENDOR_DIR'); Platform::clearEnv('COMPOSER_BIN_DIR');