Я пишу простую ката с помощью 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, мне приходится нажимать ввод каждый раз, когда я хочу запустить тесты. Почему Guard не следит за моими файлами/изменениями и не отправляет мне уведомления?
Еще один вопрос - нормально ли, что с приведенной выше конфигурацией guardfile должны следовать только файлы спецификаций, без кода приложения?
watch
все файлы, для которых вы хотите запустить rspec. - person pawel7318   schedule 09.04.2014