NumPy 1.14 - Test Support (numpy.testing)

परीक्षण समर्थन (numpy.testing)




numpy

परीक्षण समर्थन (numpy.testing)

सभी संख्यात्मक परीक्षण लिपियों के लिए सामान्य परीक्षण समर्थन।

इस एकल मॉड्यूल को एक ही स्थान पर खस्ता परीक्षणों के लिए सभी सामान्य कार्यक्षमता प्रदान करनी चाहिए, ताकि परीक्षण स्क्रिप्ट बस इसे आयात कर सकें और तुरंत काम कर सकें।

इस बात पर ज़ोर

assert_almost_equal (वास्तविक, वांछित [...]) दो आइटम वांछित परिशुद्धता के बराबर नहीं हैं, तो एक जोर देता है।
assert_approx_equal (वास्तविक, वांछित [,…]) यदि दो आइटम महत्वपूर्ण अंकों के बराबर नहीं हैं, तो एक जोर देता है।
assert_array_almost_equal (x, y [, दशमलव,…]) यदि कोई ऑब्जेक्ट वांछित परिशुद्धता के बराबर नहीं है, तो एक जोर देता है।
assert_allclose (वास्तविक, वांछित [, rtol,…]) यदि दो ऑब्जेक्ट वांछित सहिष्णुता के बराबर नहीं हैं, तो एक जोर देता है।
assert_array_almost_equal_nulp (x, y [, nulp]) दो सरणियों की तुलना अपेक्षाकृत उनके रिक्ति से करें।
assert_array_max_ulp (a, b [, maxulp, dtype]) जांचें कि अंतिम स्थान पर अधिकांश N इकाइयों में सरणियों के सभी आइटम अलग-अलग हैं।
assert_array_equal (x, y [, इर_म्सग, वर्बोज़]) यदि दो array_like ऑब्जेक्ट समान नहीं हैं, तो एक जोर देता है।
assert_array_less (x, y [, इर_म्सग, वर्बोज़]) यदि दो array_like वस्तुओं से कम का आदेश नहीं दिया जाता है, तो एक जोर देता है।
assert_equal (वास्तविक, वांछित [, इर_स्मग, क्रिया]] यदि दो ऑब्जेक्ट समान नहीं हैं, तो एक जोर देता है।
assert_raises ( assert_raises , assert_raises योग्य, ...) तब तक असफल रहें जब तक कि तर्कों और कीवर्ड के तर्कों के साथ लागू किए जाने पर वर्ग अपवाद_क्लास का अपवाद कॉल करने योग्य द्वारा फेंक न दिया जाए।
assert_raises_regex ( assert_raises_regex ,…) तब तक विफल रहें जब तक कि वर्ग अपवाद_क्लास और संदेश के साथ, जो अपेक्षित_regexp से मेल खाता हो, तर्कों और कीवर्ड तर्कों के साथ आघात किए जाने पर कॉल करने योग्य द्वारा फेंक दिया जाता है।
assert_warns (चेतावनी_क्लास, * args, ** kwargs) जब तक दिए गए कॉल करने योग्य निर्दिष्ट चेतावनी फेंकता नहीं है, तब तक विफल रहें।
assert_string_equal (वास्तविक, वांछित) अगर दो तार बराबर हैं तो टेस्ट करें।

सज्जाकार

decorators.deprecated ([सशर्त]) टेस्ट सूट को चलाते समय डिप्रैशन चेतावनियों को फ़िल्टर करें।
decorators.knownfailureif अनजाने यदि फ़ंक्शन सही है, तो फ़ंक्शन ज्ञात करें KnownFailureException अपवाद बढ़ाएं।
decorators.setastest ([tf]) नाक से संकेत मिलता है कि यह फ़ंक्शन है या परीक्षण नहीं है।
decorators.skipif (स्किप_कंडिशन, संदेश]] यदि दी गई स्थिति सही है तो फ़ंक्शन को स्किपटेस्ट अपवाद बनाएं।
decorators.slow (टी) परीक्षण को 'धीमे' के रूप में लेबल करें।
डेकोरेट_थेथोड्स (cls, डेकोरेटर [, testmatch]) एक नियमित अभिव्यक्ति से मेल खाने वाले वर्ग में सभी तरीकों के लिए एक डेकोरेटर लागू करें।

परीक्षण चल रहा है

Tester NoseTester उपनाम
run_module_suite ([file_to_run, argv]) एक परीक्षण मॉड्यूल चलाएं।
rundocs ([फ़ाइल नाम, बढ़ाएं__रोर]) दिए गए फ़ाइल में पाए गए सिद्धांत चलाएँ।
suppress_warnings ([फॉरवर्डिंग_रुएल]) प्रसंग प्रबंधक और डेकोरेटर warnings.catch_warnings के समान ही कर रहे हैं।