NumPy 1.14 - numpy.testing.run_module_suite()

numpy.testing.run_module_suite




numpy

numpy.testing.run_module_suite

numpy.testing.run_module_suite(file_to_run=None, argv=None) [source]

एक परीक्षण मॉड्यूल चलाएं।

कमांड लाइन से $ nosetests <argv> <file_to_run> कॉल करने के लिए बराबर

पैरामीटर:

file_to_run : str, वैकल्पिक

परीक्षण मॉड्यूल, या कोई भी करने के लिए पथ। डिफ़ॉल्ट रूप से, उस मॉड्यूल को चलाएं जिससे यह फ़ंक्शन कहलाता है।

argv : स्ट्रिंग्स की सूची

नाक परीक्षण धावक को पारित करने के लिए तर्क। argv[0] को अनदेखा किया जाता है। nosetests द्वारा स्वीकार किए गए सभी कमांड लाइन तर्क काम करेंगे। यदि यह डिफ़ॉल्ट मान कोई नहीं है, तो sys.argv का उपयोग किया जाता है।

संस्करण 1.9.0 में नया।

उदाहरण

निम्नलिखित जोड़ना:

if __name__ == "__main__" :
    run_module_suite(argv=sys.argv)

एक परीक्षण मॉड्यूल के अंत में परीक्षण चलाएंगे जब उस मॉड्यूल को अजगर इंटरप्रेटर में कहा जाता है।

वैकल्पिक रूप से, कॉलिंग:

>>> run_module_suite(file_to_run="numpy/tests/test_matlib.py")

एक दुभाषिया से 'test_matlib.py' में सभी परीक्षण दिनचर्या चलेगी।