Я недавно обновил свои драгоценные камни с помощью bundle update
, и вся внезапная защита теперь не может забрать изменения файлов на часах. Мне нужна эта работа. Вот информация. Если вам нужно больше, спросите сразу.Охрана не выявляет изменений в файле
Gemfile установка для охраны и Rspec:
group :development, :test do
gem "rspec-rails"
gem 'rb-inotify', '~> 0.9'
gem "factory_girl_rails"
gem "capybara"
gem "guard-rspec"
gem "guard-rails"
gem "guard-livereload"
gem "rack-livereload"
end
Gemfile.lock часть для охраны
guard (2.2.4)
formatador (>= 0.2.4)
listen (~> 2.1)
lumberjack (~> 1.0)
pry (>= 0.9.12)
thor (>= 0.18.1)
guard-livereload (2.0.0)
em-websocket (~> 0.5)
guard (~> 2.0)
multi_json (~> 1.8)
guard-rails (0.4.7)
guard (>= 0.2.2)
guard-rspec (4.0.4)
guard (>= 2.1.1)
rspec (~> 2.14)
The Guardfile (слишком большой, чтобы вставить здесь).
Еще раз. Я запускаю bundle exec guard
в терминале, он отлично загружается. Затем я меняю файл (например, модель) в своем редакторе (RubyMine или Gedit), и Guard не выбирает это изменение для запуска спецификаций.
Вы используете rb-inotify. Вы на Linux-боксе или Mac? EDIT: Никогда не упоминайте Gedit, поэтому linux и rb-inotify в порядке – stwienert