成員
instrumented_files_info
InstrumentedFilesInfo coverage_common.instrumented_files_info(ctx, *, source_attributes=[], dependency_attributes=[], extensions=None, metadata_files=[])建立新的 InstrumentedFilesInfo 執行個體。請使用這個提供者來傳達目前建構規則的涵蓋範圍相關屬性。
參數
參數 | 說明 |
---|---|
ctx
|
ctx;必要 規則內容。 |
source_attributes
|
sequence;預設值為 [] 屬性名稱清單包含這項規則處理的來源檔案。 |
dependency_attributes
|
sequence;預設值為 [] 。一系列可能提供執行階段依附元件 (程式碼依附元件或執行檔案) 的屬性名稱清單。 |
extensions
|
sequence 字串或 None ;預設值為 None 用於從 source_attributes 篩選檔案的副檔名。例如「js」。如未提供 (或 None),如果提供空白清單,系統就不會將來源屬性中的所有檔案新增至檢測檔案。 |
metadata_files
|
File 的 sequence;預設為 [] 在程式碼執行後產生覆蓋範圍 LCOV 檔案所需的額外檔案,例如 C++ 的 .gcno 檔案。 |