회원
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
|
시퀀스(기본값은 []) 런타임 종속 항목(코드 종속 항목 또는 실행 파일)을 제공할 수 있는 속성 이름 목록입니다. |
extensions
|
문자열 시퀀스 또는 문자열; None;
기본값은 Nonesource_attributes에서 파일을 필터링하는 데 사용되는 파일 확장자입니다. 예를 들면 'js'입니다. 제공되지 않거나 None인 경우 source_attributes의 모든 파일이 계측된 파일에 추가됩니다. 빈 목록이 제공되면 소스 속성의 파일이 추가되지 않습니다. |
metadata_files
|
파일 시퀀스(기본값은 []) 코드 실행 후 커버리지 LCOV 파일을 생성하는 데 필요한 추가 파일입니다. 예를 들어 C++의 .gcno 파일입니다. |
baseline_coverage_files
|
파일 시퀀스 또는 None;
기본값은 None |