क्या आवेदन.आरबी से ऐसा करने का कोई तरीका है?मैं कैसे सुनिश्चित कर सकता हूं कि रेल विचारों और सहायकों के लिए spec परीक्षण उत्पन्न नहीं करता है?
मैं कैसे सुनिश्चित कर सकता हूं कि रेल विचारों और सहायकों के लिए spec परीक्षण उत्पन्न नहीं करता है?
उत्तर
संपादित करें: शीर्ष
आप के लिए हर बार जब आप जनरेटर चलाने के ऐसा करने के लिए चाहते हैं पर संक्षिप्त उत्तर है, तो आप वास्तव में यह अपने application.rb फ़ाइल के भीतर अनुकूलित है। इस कोड को फ़ाइल क्लास परिभाषा के अंदर फ़ाइल में रखें।
config.generators do |g|
g.view_specs false
g.helper_specs false
end
आप जेनरेटर कमांड में कुछ विकल्प पास करके इसे भी पूरा कर सकते हैं। This रेलस्कास्ट प्रक्रिया को अधिक विस्तार से चलाता है, लेकिन मूल विचार बहुत सरल है।
रेल जनरेटर कई विकल्प ले सकते हैं। आप rails g controller -h
चलाकर नियंत्रक जनरेटर के लिए विकल्प देख सकते हैं। मान लें कि आपके पास आउटपुट देखने पर पहले से ही सेटपेक सेट अप है, तो आप एक सेक्शन देखते हैं जो "रुपेक विकल्प" कहता है। यह इस तरह दिखता है:
Rspec options:
[--controller-specs] # Indicates when to generate controller specs
# Default: true
[--view-specs] # Indicates when to generate view specs
# Default: true
इन बूलियन मूल्यों नकारना लिए, बस उन्हें में एक "नहीं" के साथ नाम के सामने से गुजरती हैं। इसलिए यदि आप अपने दृश्य के लिए कोई चश्मा के साथ एक नियंत्रक चाहता था, आप इसे इस तरह कहेंगे:
rails g controller Foobar index show new create --no-view-specs
और आप सही विचारों और आपके लिए बनाई गई कार्रवाई है, लेकिन अपने विचारों के लिए कोई चश्मा के साथ एक नियंत्रक मिलेगा।
यदि आप scaffold
जनरेटर का उपयोग कर रहे हैं तो वही बात लागू होती है। वहाँ एक --helper-specs
विकल्प है, इसलिए यदि आप कोई दृश्य या सहायक चश्मा चाहता था आप चलाना होगा:
rails g scaffold Foobar name:string --no-helper-specs --no-view-specs
- 1. मैं कैसे सुनिश्चित कर सकता हूं कि संकलक मेरे प्रदर्शन परीक्षण को अनुकूलित नहीं करता है?
- 2. मैं यह कैसे सुनिश्चित कर सकता हूं कि मैं php
- 3. रेल: सहायकों
- 4. मैं कैसे दावा कर सकता हूं कि रेल एकीकरण परीक्षण में कोई मार्ग मिलान नहीं है?
- 5. लॉगिंग हैंडलर: मैं कैसे सुनिश्चित कर सकता हूं कि मैं दो नहीं बना रहा हूं?
- 6. मैं कैसे सुनिश्चित कर सकता हूं कि एक दिन रेल में एक सप्ताह का दिन है?
- 7. मैं rspec का उपयोग कर नियंत्रक spec कैसे उत्पन्न करूं?
- 8. मैं नियंत्रक वर्ग के लिए यूनिट परीक्षण कैसे लिख सकता हूं जो विचारों के लिए Winforms का उपयोग करता है?
- 9. मैं रेल प्लगइन में विचारों का परीक्षण कैसे कर सकता हूं?
- 10. मैं कैसे सुनिश्चित कर सकता हूं कि कोई नकली डेटा नहीं भेज रहा है?
- 11. मैं जीसी परीक्षण कैसे कर सकता हूं?
- 12. मैं कैसे सुनिश्चित कर सकता हूं कि मेरी बैश स्क्रिप्ट पहले से चल रही नहीं है?
- 13. मैं कैसे परीक्षण कर सकता हूं: RSpec
- 14. मैं परीक्षण कैसे कर सकता हूं कि एएस 3
- 15. मैं कैसे सुनिश्चित कर सकता हूं कि टी निश्चित बाइट्स में क्रमबद्ध है?
- 16. क्या मैं यह सुनिश्चित कर सकता हूं कि हास्केल परमाणु आईओ करता है?
- 17. मैं नकारात्मक शून्य के लिए कैसे परीक्षण कर सकता हूं?
- 18. मैं कैसे जांच सकता हूं कि कोई उपयोगकर्ता मेरी वेबसाइट देख रहा है, कुछ सामग्री नहीं देख सकता है, और मैं यह सुनिश्चित कैसे कर सकता हूं कि मेरा परीक्षण काम करता है?
- 19. मैं कैसे सुनिश्चित कर सकता हूं कि मेरा एचटीपी क्लाइंट 4.1 सॉकेट को रिसाव नहीं करता है?
- 20. मैं कैसे सुनिश्चित कर सकता हूं कि बैश स्ट्रिंग अल्फान्यूमेरिक है, अंडरस्कोर के बिना?
- 21. मैं कैसे सुनिश्चित कर सकता हूं कि जावा ऑब्जेक्ट (क्रिप्टोग्राफिक सामग्री युक्त) शून्यकृत है?
- 22. मैं कैसे सुनिश्चित कर सकता हूं कि WxFrame अग्रभूमि में लाया गया है?
- 23. मैं कैसे सुनिश्चित कर सकता हूं कि मेरा आईफोन ऐप गेम सेंटर सैंडबॉक्स का उपयोग करता है?
- 24. मैं रेल कंसोल कैसे शुरू कर सकता हूं और परीक्षण डेटाबेस का विशेष रूप से उपयोग कैसे कर सकता हूं?
- 25. जावास्क्रिप्ट - मैं कैसे सुनिश्चित कर सकता हूं कि एक jQuery लोड हो गया है?
- 26. यह सुनिश्चित करने के लिए कि std :: random_shuffle हमेशा एक अलग परिणाम उत्पन्न करता है?
- 27. रेल - मैं एक अनुरोध कैसे कर सकता हूं जो डेटाबेस को बिल्कुल हिट नहीं करता है?
- 28. JVM कैसे सुनिश्चित करता है कि System.identityHashCode() कभी नहीं बदलेगा?
- 29. जावास्क्रिप्ट का उपयोग करके, मैं कैसे सुनिश्चित कर सकता हूं कि दिनांक सीमा मान्य है?
- 30. मैं यह कैसे सुनिश्चित कर सकता हूं कि पीडीओ का अंतिम InsertId() एक और एक साथ सम्मिलित नहीं है?
आप जनरेटर के बारे में अधिक यहाँ पढ़ सकते हैं: http://guides.rubyonrails.org/generators.html –
वहाँ एक है परीक्षण इकाई के बराबर? – ckarbass
आप के लिए कई कुडोस महोदय! Guides.rubyonrails.org/generators.html पर उपरोक्त लिंक यह समझा नहीं है। कमांड लाइन से --help विकल्प नहीं करता है। ऐसा कोई प्रतीत नहीं होता है कि आप उन्हें अक्षम करने के विकल्पों में केवल 'नहीं' जोड़ सकते हैं। –