Я пытаюсь правильно настроить файл guard , чтобы нормально запускать только те функции cucumber , которые выполняются.Затем, когда они будут завершены, я хочу запустить все свои функции (вручную).Я изменил свой файл защиты, чтобы иметь это, но run_all не работает.Он просто запускает функции @wip.
guard 'cucumber', :cli => "--no-profile --tags @wip --format 'pretty'", :run_all => { :cli => "--no-profile --color --format 'progress' --strict" } do
watch(%r{^features/.+\.feature$})
watch(%r{^features/support/.+$}) { 'features' }
watch(%r{^features/step_definitions/(.+)_steps\.rb$}) { |m| Dir[File.join("**/#{m[1]}.feature")][0] || 'features' }
end
Как работает метод: run_all?