NumPy 1.14 - numpy.testing.decorators.skipif()

numpy.testing.decorators.skipif




numpy

numpy.testing.decorators.skipif

numpy.testing.decorators.skipif(skip_condition, msg=None) [source]

यदि दी गई स्थिति सही है तो फ़ंक्शन को स्किपटेस्ट अपवाद बनाएं।

यदि स्थिति एक कॉल करने योग्य है, तो इसे गतिशील रूप से निर्णय लेने के लिए रनटाइम पर उपयोग किया जाता है। यह उन परीक्षणों के लिए उपयोगी है जिन्हें महंगा आयात की आवश्यकता हो सकती है, जब तक कि परीक्षण सूट वास्तव में निष्पादित न हो जाए।

पैरामीटर:

Skip_condition : बूल या कॉल करने योग्य

निर्धारित करें कि सजाए गए परीक्षण को छोड़ना है या नहीं।

संदेश : str, वैकल्पिक

एक स्किपटेस्ट अपवाद को बढ़ाने पर संदेश। डिफ़ॉल्ट कोई भी नहीं है।

यह दिखाता है:

डेकोरेटर : फ़ंक्शन

डेकोरेटर जो, जब किसी फ़ंक्शन पर लागू होता है, तो SkipTest को तब उठाया जाता है जब skip_condition True होता है, और फ़ंक्शन को सामान्य रूप से अन्यथा कहा जाता है।

टिप्पणियाँ

डेकोरेटर स्वयं को फ़ंक्शन नाम, और विभिन्न अन्य मेटाडेटा प्रसारित करने के लिए nose.tools.make_decorator फ़ंक्शन से सजाया गया है।