Chapter 21

ファイル変更を検知して自動でテストを実行する

toyoshi
toyoshi
2022.01.18に更新

今回はentragを使った

$brew install entr
$brew install ag

インストールしたら下記を実行しておけば、libtest以下を監視して変更があればmix testを実行してくれる。

$ag -g '\.(ex|exs|heex)$' lib test | entr -s 'mix test'

参考:https://kannokanno.hatenablog.com/entry/2018/12/08/165702