Các chức năng trợ giúp để truy cập cơ sở hạ tầng liên quan đến mức độ sử dụng.
Hội viên
instrumented_files_info
InstrumentedFilesInfo coverage_common.instrumented_files_info(ctx, *, source_attributes=[], dependency_attributes=[], extensions=None, metadata_files=[])
Thông số
Thông số | Mô tả |
---|---|
ctx
|
bắt buộc Bối cảnh của quy tắc. |
source_attributes
|
mặc định là [] Danh sách tên thuộc tính chứa các tệp nguồn được quy tắc này xử lý. |
dependency_attributes
|
mặc định là [] Danh sách tên thuộc tính có thể cung cấp các phần phụ thuộc thời gian chạy (phần phụ thuộc mã hoặc tệp chạy). |
extensions
|
trình tự của chuỗi; hoặc None ;
giá trị mặc định là None Đuôi tệp dùng để lọc tệp theo thuộc tính source_attribute. Ví dụ: "js". Nếu không được cung cấp (hoặc Không có), thì tất cả tệp từ source_attributes sẽ được thêm vào tệp được đo lường, nếu bạn cung cấp danh sách trống, thì không có tệp nào từ thuộc tính nguồn sẽ được thêm. |
metadata_files
|
trình tự của Tệp; giá trị mặc định là [] Các tệp bổ sung cần thiết để tạo tệp LCOV về mức độ sử dụng sau khi thực thi mã. Ví dụ: tệp .gcno cho C++. |