module-symfony
module-symfony copied to clipboard
Suggestion: Option to load a different `.env` file
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
?