From b282bc923b1a1a0c23ca1c5116acbb10561e529e Mon Sep 17 00:00:00 2001 From: Joey Jiao Date: Tue, 17 May 2022 14:30:27 +0800 Subject: pkg/cover: show module in /funccover and /filecover --- pkg/cover/html.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'pkg') diff --git a/pkg/cover/html.go b/pkg/cover/html.go index 98572b7f8..15e14eced 100644 --- a/pkg/cover/html.go +++ b/pkg/cover/html.go @@ -235,6 +235,7 @@ type fileStats struct { } var csvFilesHeader = []string{ + "Module", "Filename", "CoveredLines", "TotalLines", @@ -317,6 +318,7 @@ func (rg *ReportGenerator) DoCSVFiles(w io.Writer, progs []Prog, coverFilter map var d [][]string for _, dt := range data { d = append(d, []string{ + dt.Module, dt.Name, strconv.Itoa(dt.CoveredLines), strconv.Itoa(dt.TotalLines), @@ -485,6 +487,7 @@ func (rg *ReportGenerator) DoModuleCover(w io.Writer, progs []Prog, coverFilter } var csvHeader = []string{ + "Module", "Filename", "Function", "Covered PCs", @@ -501,6 +504,7 @@ func (rg *ReportGenerator) DoCSV(w io.Writer, progs []Prog, coverFilter map[uint for fname, file := range files { for _, function := range file.functions { data = append(data, []string{ + file.module, fname, function.name, strconv.Itoa(function.covered), -- cgit mrf-deployment