2012-12-05 19 views
8

हमारी परियोजना में, यदि आप rake test चलाते हैं, तो भयानक चीजें होती हैं; आपको rake spec चलाने की आवश्यकता है। मुझे यह पता लगाना प्रतीत नहीं होता कि rake test को फिर से परिभाषित करने के लिए rake spec चलाने का सुझाव देने वाले संदेश को आउटपुट करने के लिए कैसे परिभाषित किया जा सकता है।रेक कार्य को अक्षम करें

मैं यह कैसे कर सकता हूं?

उत्तर

12

अंत में अपने Rakefile पर:

Rake::Task["test"].clear 
task 'test' do 
    puts "use 'rake spec'" 
end 

या और भी बेहतर

Rake::Task["test"].clear 
task 'test' do 
    Rake::Task["spec"].invoke 
end 
+0

बढ़िया ... आप कार्यों को स्पष्ट कर सकते हैं। बेशक। धन्यवाद। –

संबंधित मुद्दे