कवरेज_सामान्य

कवरेज से जुड़े इन्फ़्रास्ट्रक्चर को ऐक्सेस करने के लिए, हेल्पर फ़ंक्शन.

सदस्य

instrumented_files_info

InstrumentedFilesInfo coverage_common.instrumented_files_info(ctx, *, source_attributes=[], dependency_attributes=[], extensions=None, metadata_files=[], baseline_coverage_files=None)

InstrumentedFilesInfo का नया इंस्टेंस बनाता है. मौजूदा बिल्ड नियम के कवरेज से जुड़े एट्रिब्यूट के बारे में बताने के लिए, इस प्रोवाइडर का इस्तेमाल करें.

पैरामीटर

पैरामीटर ब्यौरा
ctx ctx; ज़रूरी है
नियम का कॉन्टेक्स्ट.
source_attributes sequence; डिफ़ॉल्ट वैल्यू []
एट्रिब्यूट के नामों की सूची, जिसमें इस नियम के तहत प्रोसेस की गई सोर्स फ़ाइलें शामिल होती हैं.
dependency_attributes sequence; डिफ़ॉल्ट वैल्यू []
एट्रिब्यूट के नामों की सूची, जिसमें रनटाइम डिपेंडेंसी (कोड डिपेंडेंसी या रनफ़ाइल) शामिल हो सकती हैं.
extensions स्ट्रिंग का क्रम; या None; डिफ़ॉल्ट वैल्यू None
source_attributes से फ़ाइलों को फ़िल्टर करने के लिए इस्तेमाल किए जाने वाले फ़ाइल एक्सटेंशन. उदाहरण के लिए, 'js'. अगर कोई वैल्यू नहीं दी जाती है (या None), तो source_attributes की सभी फ़ाइलें, इंस्ट्रुमेंट की गई फ़ाइलों में जुड़ जाएंगी. वहीं, अगर खाली सूची दी जाती है, तो source_attributes की कोई भी फ़ाइल नहीं जोड़ी जाएगी.
metadata_files फ़ाइलों का क्रम; डिफ़ॉल्ट वैल्यू []
कोड के एक्ज़ीक्यूशन के बाद, कवरेज LCOV फ़ाइलें जनरेट करने के लिए ज़रूरी अतिरिक्त फ़ाइलें. जैसे, C++ के लिए .gcno फ़ाइलें.
baseline_coverage_files फ़ाइलों का क्रम; या None; डिफ़ॉल्ट वैल्यू None