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

समस्या की शिकायत करें सोर्स देखें Nightly · 8.4 · 8.3 · 8.2 · 8.1 · 8.0 · 7.6

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

सदस्य

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