Go 테스트 적용 범위에서 생성된 파일 제외
go test -coverprofile=cover.out 커버리지 프로필에서 생성된 코드 제거
파이프라인 통합
도구에 따라 다름 사용하면 이 프로세스를 빌드/테스트 파이프라인에 쉽게 통합할 수 있습니다. 예를 들어 Make를 사용하는 경우 다음 단계를 포함할 수 있습니다.
test: go test -coverprofile cover.out.tmp . cat cover.out.tmp | grep -v "_generated.go" > cover.out tool cover -func cover.out
생성된 파일을 적용 범위 계산에서 제외하면 수동으로 작성된 코드에 초점을 맞춘 보다 정확한 적용 범위 측정 항목을 얻을 수 있습니다.
위 내용은 Go 테스트 범위에서 생성된 파일을 제외하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!