Я установил гем Guard -rspec для использования в моем приложении rails. Когда я запускаю Guard из командной строки через bundle exec guard
, он запускает весь мой набор тестов с первого раза без проблем.
Однако всякий раз, когда я вношу какие-либо изменения в спецификационный файл или какие-либо отслеживаемые файлы, как указано в моем файле Guardfile, похоже, что Guard не распознает изменения, и никакие тесты не выполняются повторно.
Я даже пытался помещать что-то явное в свой Guardfile, например:
watch("app/views/orders/new.html.erb") { "spec/requests/orders_spec.rb" }
что должно запускать мой тест orders_spec.rb
при редактировании и сохранении new.html.erb
правильно? Ну, когда я редактирую его и нажимаю сохранить, ничего не происходит, даже ошибки или предупреждения.
Кому-нибудь удалось запустить Guard в Windows или столкнуться с подобной проблемой?