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

समस्या की शिकायत करें सोर्स देखें

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

पैसे चुकाकर बने सदस्यों के लिए

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