Railsアプリケーションで使用するためにguard-rspecgemをインストールしました。を介してコマンドラインからガードを起動するとbundle exec guard
、テストスイート全体が初めて問題なく実行されます。
ただし、Guardfileで指定されているスペックファイルまたは監視対象ファイルに変更を加えると、Guardは変更を認識していないようで、テストは再実行されません。
次のように、Guardfileにすべての明示的なものを入れてみました。
watch("app/views/orders/new.html.erb") { "spec/requests/orders_spec.rb" }
orders_spec.rb
正しく編集して保存すると、テストが実行されるようになりnew.html.erb
ますか?それを編集して保存を押すと、エラーや警告すら何も起こりません。
誰かがWindowsでGuardを実行したり、同様の問題に遭遇したりしましたか?