2012-08-28 15 views
8

गाइड के रूप में, आदेश परीक्षण डेटाबेस तैयार किया जातारेल: रेक db: परीक्षण: रेक परीक्षण बनाम तैयार: तैयार

bundle exec rake db:test:prepare 

हालांकि है, मैं ने पाया है निम्न आदेश भी काम करता है कि & परीक्षण डाटाबेस बनाया मेरे लिए।

bundle exec rake test:prepare 

यह जानना चाहता था कि यह वैध आदेश है, यदि हां। मुझे दस्तावेज कहां मिल सकता है।

-github and the source code तल पर उल्लेख किया गया है अनुसार rails 3.2.8

+0

तो क्या आपने कभी यह पाया कि क्या दोनों एक जैसे हैं? – ayjay

उत्तर

11

पर परीक्षण किया।

इसलिए यह एक शॉर्टकट, रैपर है, जिसे आप इसे कॉल करना चाहते हैं। एक और सवाल यह होगा कि जब आप bundle exec rake -T करते हैं तो यह नहीं होता है लेकिन हे।

+2

तो, मुझे रेलों में एक ईस्टर अंडे मिला :) – CuriousMind

+4

कार्य परिभाषा से पहले 'रेक-टी' के साथ दिखाई देने से पहले कुछ विवरण "' desc "के साथ केवल रेक कार्य करें। मुझे लगता है कि 'परीक्षण: तैयार करें' कार्य में यह गुम है। –

+1

यदि आप स्रोत को देखते हैं तो ये वास्तव में एक दूसरे के लिए उपनाम नहीं दिखते हैं। परीक्षण: तैयारी डीबी से अधिक आवश्यकताएँ है: परीक्षण: तैयार करें। –

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