为什么 phpunit 会忽略我的环境变量?

问题描述 投票:0回答:2
php laravel phpunit laravel-8
2个回答
1
投票

我知道这个问题。

如果你在开发中从未运行过:

php artisan config:cache
这些缓存的值将被使用而不是你的 phpunit 环境变量,从而造成各种破坏。

相反,您必须

php artisan config:clear
,然后再次运行测试。


0
投票

对我来说

force="true"
成功了。

<env name="FOO" value="bar" force="true"/>
© www.soinside.com 2019 - 2024. All rights reserved.