2016-11-30 30 views
1

如果我使用「rake sanityLoadTask」,並且如果task2失敗了某個原因,那麼task3是不觸發。 ???? !!!!!在黃瓜rakefile中,任何一個rake加載任務失敗,後續rake都不運行

Cucumber :: Rake :: Task.new(:task1)do | t |

t.profile = '默認'

t.cucumber_opts = 「-t @標籤1」

黃瓜::耙:: Task.new(:TASK2)做| T |

t.profile = '默認'

t.cucumber_opts = 「-t @標籤2」

黃瓜::耙:: Task.new(:TASK3)做| T |

t.profile = '默認'

t.cucumber_opts = 「@ -t TAG3」

負載任務

任務:sanityLoadTask => []做

Rake::Task[:task1].execute 

Rake::Task[:task2].execute 

Rake::Task[:task3].execute 

end

回答