मान लीजिए मैं इस तरह परीक्षण के लिए बाहरी फ़ाइलें डाल करने के लिए?कहाँ testthat परीक्षण
उत्तर
आप इन्हें testthat
फ़ोल्डर में रखें (tests
के अंदर)। वहां, आप किसी भी "बाहरी" फ़ाइल को शामिल करते हैं जिसका उपयोग आप अपने परीक्षणों के लिए कर सकते हैं (या यह कुछ अतिरिक्त स्पष्टीकरण प्रदान करता है जिसे उपयोगकर्ता को ".txt") फ़ाइल में जानकारीपूर्ण मिल सकता है। आपके पास यहां .r
testfiles भी हैं।
वैकल्पिक रूप से (या, इसके अतिरिक्त): फ़ाइल के पथ को शामिल करके, आप अपनी फ़ाइल को किसी अन्य स्थान से भी लोड कर सकते हैं (उदा।, आपके data
फ़ोल्डर में - एक सापेक्ष पथ का उपयोग करें)। हालांकि, इसका परिणाम एक नाजुक आधारभूत संरचना हो सकता है, क्योंकि आप उस बाहरी स्थान पर हर समय उपलब्ध होने पर भरोसा नहीं कर सकते हैं, इस मामले में testthat
फ़ाइल को नहीं ढूंढने पर त्रुटि उत्पन्न होगी।
tests
के बाहर फ़ाइल से जोड़ने का एक उदाहरण, here देखें। सावधान रहें जब आप ऐसा करते हैं, हालांकि।
सही स्थान (कुछ हद तक सहजता से) /path/to/project/tests/testthat
लगता है।
- 1. testthat: परीक्षण किया फाइलों में सोर्सिंग
- 2. pkg में expect_not_equal: testthat
- 3. आर testthat पैकेज: test_file()
- 4. आर testthat इकाई परीक्षण डेटा और सहायक समारोह सम्मेलन
- 5. testthat में उम्मीद_error_or_warning?
- 6. testthat कनेक्शन के साथ समस्याएं
- 7. उल्का में इकाई परीक्षण कहाँ रखा जाना चाहिए?
- 8. कहाँ अभिव्यक्ति
- 9. कहाँ Rx.NET
- 10. कहाँ कोड
- 11. कहाँ विस्तार
- 12. कहाँ Rails.application.routes.url_helpers
- 13. कहाँ चयन
- 14. हास्केल - 'कहाँ'
- 15. कहाँ रेल
- 16. कहाँ एसक्यूएल
- 17. DBSet कहाँ
- 18. एकाधिक कहाँ
- 19. आर पैकेज परीक्षण आरएमडी चेक
- 20. कहाँ पूरे MVC 3
- 21. आर - परीक्षण निर्देशिका
- 22. App.XAML आप कहाँ हैं?
- 23. Linq सशर्त कहाँ खंड
- 24. कहाँ और क्यों build.gradle
- 25. कहाँ .NET 4.5
- 26. कहाँ वेब एपीआई
- 27. शामिल हों/कहाँ अवधारणाओं
- 28. एसक्यूएल हटाएँ कहाँ
- 29. गार्ड मॉलोक। कहाँ है?
- 30. कहाँ मैं MVC आवेदन