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

numpy.testing.decorators.knownfailureif




numpy

numpy.testing.decorators.knownfailureif

numpy.testing.decorators.knownfailureif(fail_condition, msg=None) [source]

यदि फ़ंक्शन सही है, तो फ़ंक्शन ज्ञात करें KnownFailureException अपवाद बढ़ाएं।

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

पैरामीटर:

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

यह निर्धारित करने के लिए ध्वज कि क्या सजाया गया परीक्षण को ज्ञात विफलता के रूप में चिह्नित करना है (यदि सही है) या नहीं (यदि गलत है)।

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

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

यह दिखाता है:

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

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

टिप्पणियाँ

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