При выполнении функциональных тестов с помощью Panther-Client веб-сервер, запущенный в фоновом режиме, не использует среду «тестирования».Вместо этого он, похоже, использует параметры, предоставленные в файле .env (в настоящее время указывает на среду «dev»), и поэтому я не могу использовать базу данных test для своих функциональных тестов.
Технически я могу понять, что это происходит, поскольку запущенный php-веб-сервер ничего не знает о тестовой среде, используемой тестовым клиентом, и видит только .env-файл.
Есть ли какая-то опция, которую я пропустил, которая может сказать php-веб-серверу о запуске в тестовой среде, или кто-нибудь нашел другое решение для этой проблемы?
(Похоже, такая же проблема существуетс селен-тестами, но и там я не нашел решения.)