Slide 23
Slide 23 text
置き換えてみた
● なぜか何もしていないのにこけるテストが2件ほどあったので、そこについては飛ばした
○ どれもshoulda-matcher関連なので実行速度への影響は軽微。
● CIで安定的にテストが通るところまでもってこれた
○ https://github.com/masa-iwasaki/dev.to/pull/1
○ Forkしたmasterでfixtureとは無関係にコケるテストを修正した比較用PRも用意
https://github.com/masa-iwasaki/dev.to/pull/2
● 手作業で修正・追加したfixtureについては実装速度優先でだいぶ雑に記載
○ コピペや雑なラベル名(user_1, user_2)など。
● model spec 52ファイル中、25ファイルで一部 or 全部fixture置き換え
○ 全体で641 examplesのうち、247 examplesが今回の置き換えで影響を受けたテスト。