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

अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है किसी समस्या की शिकायत करें सोर्स देखें नाइटली · 7.3 · 7.2 · 7.1 · 7.0 · 6.5

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

सदस्य

instrumented_files_info

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

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

पैरामीटर

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