Ruby on Railsチュートリアルでguardを使ったときのエラー

Pocket

Ruby on Railsチュートリアルをやって、第3章の3.6.2 Guardによるテストの自動化をやったときのこと。

チュートリアル通りやっても、

No such file or directory - bin/rails test test/controllers/static_pages_controller_test.rb test/test_helper.rb

このようにファイルがないというエラーになります。調べたところ、こちらのようにGuardfileからspring: "bin/rails test"を消したら動くようになりました。

Guardfile

guard :minitest, all_on_start: false do # ここ
  watch(%r{^test/(.*)/?(.*)_test\.rb$})
  watch('test/test_helper.rb') { 'test' }
  ....
end
Pocket

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*