Guard-rspec не следва никакви промени

Кодирам проста ката с rspec/guard. Актуализирах gem guard-rspec до версия 4.2.8. Това е моят Guardfile:

guard :rspec do
  watch(%r{^spec/.+_spec\.rb$})
  watch(%r{^lib/(.+)\.rb$})     { |m| "spec/lib/#{m[1]}_spec.rb" }
  watch('spec/spec_helper.rb')  { "spec" }
end

И когато използвам команда guard, трябва да натискам enter всеки път, когато искам да стартирам тестове. Защо guard не следи моите файлове/промени и не ми изпраща известия?

Още един въпрос - нормално ли е при горната конфигурация на guardfile да следват само файлове със спецификации, без код на приложение?


person user3014317    schedule 08.04.2014    source източник
comment
Трябва да watch всички файлове, за които искате да задействате rspec.   -  person pawel7318    schedule 09.04.2014
comment
gist.github.com/zishe/10217821 това е типичен защитен файл, който включва всички необходими файлове .   -  person zishe    schedule 09.04.2014
comment
Имах същия проблем с ROR 5.1.5. Решението, което намерих, е обяснено на: stackoverflow.com/a/49227350/586195   -  person OfficeYA    schedule 12.03.2018