Кодирам проста ката с 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 да следват само файлове със спецификации, без код на приложение?
watch
всички файлове, за които искате да задействате rspec. - person pawel7318   schedule 09.04.2014