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

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

पैसे चुकाकर बने सदस्य

instrumented_files_info

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

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

पैरामीटर

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