मेरे पास RSpecRake कार्य का एक समूह है जो परिभाषित करता है कि जब मैं परीक्षण के पूरे सूट को चलाता हूं तो मैं एक विशिष्ट क्रम में भागना चाहता हूं।एक विशिष्ट क्रम में RSpec कार्यों को चलाएं
मैं कुछ इस तरह की कोशिश की है:
task :run_in_order => [:one, :two, :three] do
puts "Run suite of tests"
end
और यह पहला परीक्षण चलाता है और उसके बाद बंद हो जाता है और कार्यों के बाकी नहीं चलता है।
तो यदि रेक वाक्यविन्यास का उपयोग करना यह काम नहीं करता है। आरएसपीईसी रेक कार्यों के लिए कार्य निर्भरताओं को नोट करने का कोई तरीका है? रैंड और डिफ़ॉल्ट:
ऐसा मत करो, यह एक बहुत बुरा अभ्यास है क्योंकि परीक्षण एक दूसरे से स्वतंत्र होना चाहिए – luacassus
@luacassus मुझे पता है। मैं इस तरह से ऐसा करने के लिए कुछ जगह पाने पर काम कर रहा हूं। हालांकि, इस बीच, चीजें हैं। तो मैं 'ऐसा मत करो' के अलावा किसी अन्य उत्तर की तलाश में हूं। क्या यह तकनीकी रूप से रुपयेपीसी के साथ संभव नहीं है? – Hillary
शायद यह पता लगाने के लिए कि "परीक्षण नहीं करते हैं" परीक्षण हो सकता है, लेकिन यदि आप किसी ग्राहक के साथ चर्चा करने के लिए विनिर्देशों की एक रिपोर्ट तैयार करने के लिए दौड़ कर रहे हैं तो एक सार्थक आदेश में रिपोर्ट तैयार करने में सक्षम होना बहुत जरूरी है। – digitig