สมาชิก
instrumented_files_info
InstrumentedFilesInfo coverage_common.instrumented_files_info(ctx, *, source_attributes=[], dependency_attributes=[], extensions=None, metadata_files=[], baseline_coverage_files=None)
พารามิเตอร์
| พารามิเตอร์ | คำอธิบาย |
|---|---|
ctx
|
ctx;
ต้องระบุ บริบทของกฎ |
source_attributes
|
ลำดับ;
ค่าเริ่มต้นคือ []รายการชื่อแอตทริบิวต์ที่มีไฟล์ต้นฉบับที่กฎนี้ประมวลผล |
dependency_attributes
|
ลำดับ;
ค่าเริ่มต้นคือ []รายการชื่อแอตทริบิวต์ที่อาจมีทรัพยากร Dependency ของรันไทม์ (ทรัพยากร Dependency ของโค้ดหรือ runfiles) |
extensions
|
ลำดับของสตริงs; หรือNone;
ค่าเริ่มต้นคือNoneนามสกุลไฟล์ที่ใช้กรองไฟล์จาก source_attributes เช่น "js" หากไม่ระบุ (หรือ None) ระบบจะเพิ่มไฟล์ทั้งหมดจาก source_attributes ลงในไฟล์ที่ตรวจสอบแล้ว หากระบุรายการว่าง ระบบจะไม่เพิ่มไฟล์จาก source_attributes |
metadata_files
|
ลำดับของไฟล์;
ค่าเริ่มต้นคือ[]ไฟล์เพิ่มเติมที่จำเป็นในการสร้างไฟล์ LCOV ความครอบคลุมหลังจากการดำเนินการโค้ด เช่น ไฟล์ .gcno สำหรับ C++ |
baseline_coverage_files
|
ลำดับของไฟล์หรือNone;
ค่าเริ่มต้นคือNone |