2015-05-26 5 views

उत्तर

14

आप इन्हें testthat फ़ोल्डर में रखें (tests के अंदर)। वहां, आप किसी भी "बाहरी" फ़ाइल को शामिल करते हैं जिसका उपयोग आप अपने परीक्षणों के लिए कर सकते हैं (या यह कुछ अतिरिक्त स्पष्टीकरण प्रदान करता है जिसे उपयोगकर्ता को ".txt") फ़ाइल में जानकारीपूर्ण मिल सकता है। आपके पास यहां .r testfiles भी हैं।

वैकल्पिक रूप से (या, इसके अतिरिक्त): फ़ाइल के पथ को शामिल करके, आप अपनी फ़ाइल को किसी अन्य स्थान से भी लोड कर सकते हैं (उदा।, आपके data फ़ोल्डर में - एक सापेक्ष पथ का उपयोग करें)। हालांकि, इसका परिणाम एक नाजुक आधारभूत संरचना हो सकता है, क्योंकि आप उस बाहरी स्थान पर हर समय उपलब्ध होने पर भरोसा नहीं कर सकते हैं, इस मामले में testthat फ़ाइल को नहीं ढूंढने पर त्रुटि उत्पन्न होगी।

tests के बाहर फ़ाइल से जोड़ने का एक उदाहरण, here देखें। सावधान रहें जब आप ऐसा करते हैं, हालांकि।

0

सही स्थान (कुछ हद तक सहजता से) /path/to/project/tests/testthat लगता है।

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