Ошибка: env переменные не перезаписываются в phpunit.xml

Ситуация - в файле phpunit.xml прописаны env переменные, которые должны подменить заданные в файле .env, но при тестировании это не срабатывает.

Пример: 

<php>
<env name="mytest" value="testvalue" />
</php>

Это происходит потому что по умолчанию PHPUnit не перезаписывает значения env переменных, если они уже заданы. Чтобы значения env перезаписывались, необходимо добавить параметр force="true":

<php>
<env name="mytest" value="testvalue" force="true" />
</php>

Комментарии

Комментариев пока нет, вы можете оставить свой: