実験中...
2件の記事
set -o pipefail を付けたシェルスクリプトの検査が、たまに落ちたり黙って見逃したりする人向け。CI で実際に起きた 2 件をもとに、echo | grep -q が判定を裏返す条件と、黙って見逃す側から直す順番、毎回落ちる再現テストの作り方がわかる。
バグを直したあとテストがgreenになると、それだけで安心してしまいがちだが、green化と修正の検証は別物だ。fix前にredを記録しておく、という機械的な回避策を素のvitestでも真似できる形で解説する。
正解のない問いに、一緒に挑みましょう。まずはお気軽にご相談ください。