module-symfony icon indicating copy to clipboard operation
module-symfony copied to clipboard

Suggestion: Option to load a different `.env` file

Open ThomasLandauer opened this issue 3 years ago • 0 comments

My use case: My app uses the Symfony HTTP Client, which throws a TransportException if it can't connect: https://symfony.com/doc/current/http_client.html#handling-exceptions And I want to assert that my app catches it correctly. So my idea: Put some bogus URL in .env.test-failing, then load it in framework.php:

'base_uri' => '%env(string:URL)%'

So something like $I->loadEnvFile('/.env.test-failing') would be great! And if that's not possible, maybe a CLI parameter --env-file=.env.test-failing?

ThomasLandauer avatar Feb 21 '21 17:02 ThomasLandauer