<php>
<env name="APP_ENV" value="testing"/>
<env name="BCRYPT_ROUNDS" value="4"/>
<env name="CACHE_DRIVER" value="array"/>
<env name="SESSION_DRIVER" value="array"/>
<env name="QUEUE_DRIVER" value="sync"/>
<env name="MAIL_DRIVER" value="array"/>
<env name="DB_CONNECTION" value="test"/>
<env name="DB_TEST_DATABASE" value="test_database"/>
</php>
Мой конфиг
'connections' => [
'pgsql' => [
'driver' => 'pgsql',
'host' => env('POSTGRES_HOST', '127.0.0.1'),
'port' => env('POSTGRES_PORT', '5432'),
'database' => env('POSTGRES_DATABASE', 'forge'),
'username' => env('POSTGRES_USER', 'forge'),
'password' => env('POSTGRES_PASSWORD', ''),
'charset' => 'utf8',
'prefix' => '',
'schema' => 'public',
'sslmode' => 'prefer',
],
'test' => [
'driver' => 'pgsql',
'host' => env('POSTGRES_HOST', '127.0.0.1'),
'port' => env('POSTGRES_PORT', '5432'),
'database' => env('DB_TEST_DATABASE', 'forge'),
'username' => env('POSTGRES_USER', 'forge'),
'password' => env('POSTGRES_PASSWORD', ''),
'charset' => 'utf8',
'prefix' => '',
'schema' => 'public',
'sslmode' => 'prefer',
],
],
Почему то не применяются настройки написанные в phpunit.xml и настройки берутся не из 'test' а из 'pgsql'. Свое приложение я запускаю в docker контейнере. Помогите разобраться