पैसे चुकाकर बने सदस्यों के लिए
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 फ़ाइलें. |