guard-rspecとspringの連携

既にRailsではspringがデフォルトで導入されている。
当然rspecを使う際にもspringを活用したいので方法を調べた。

github.com
guard-rspecにOptionsとして紹介されているspringを用いた場合のGuardfileの書き方。

おお簡単じゃんということで早速spring rspecを叩くがspringのUsageが表示されるだけ。

github.com
springのREADMEにて解説されている。spring-commands-rspecを使えということらしい。
Gemfileにspring-commands-rspecを追加してbundle install。

インストールした後下記コマンドを叩くとbin/rspecが生成されるはずである。

$ spring binstub --all

生成されるとspring rspecが実行できるようになる。

余談

github.com
guard-springというguard initすれば一発で使えるというgemも見つけたのだが、当方ではすんなり行かなかったので採用しなかった。