From: Than McIntosh Date: Wed, 10 May 2023 11:04:58 +0000 (-0400) Subject: cmd/covdata: tweak output format for 'go tool covdata percent' X-Git-Tag: go1.21rc1~362 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=5cdc3874b0e44cecfadcf995091894eca978e558;p=gostls13.git cmd/covdata: tweak output format for 'go tool covdata percent' Include some additional whitepace when emitting percentage of statements covered per package, to make "go tool covdata percent" output more like "go test -cover" output. Change-Id: I450cf2bfa05b1eed747cb2f99967314419fa446c Reviewed-on: https://go-review.googlesource.com/c/go/+/495445 Reviewed-by: Michael Knyszek TryBot-Result: Gopher Robot Run-TryBot: Than McIntosh --- diff --git a/src/internal/coverage/cformat/fmt_test.go b/src/internal/coverage/cformat/fmt_test.go index 4d6da44286..576ed2c18c 100644 --- a/src/internal/coverage/cformat/fmt_test.go +++ b/src/internal/coverage/cformat/fmt_test.go @@ -66,7 +66,7 @@ q.go:33.0,40.0 7 2`) t.Fatalf("EmitPercent returned %v", err) } wantPercent := strings.TrimSpace(` -my/pack coverage: 62.5% of statements +my/pack coverage: 62.5% of statements `) gotPercent := strings.TrimSpace(b2.String()) if wantPercent != gotPercent { diff --git a/src/internal/coverage/cformat/format.go b/src/internal/coverage/cformat/format.go index a8276ff124..0e1d8caf99 100644 --- a/src/internal/coverage/cformat/format.go +++ b/src/internal/coverage/cformat/format.go @@ -218,7 +218,7 @@ func (fm *Formatter) EmitPercent(w io.Writer, covpkgs string, noteEmpty bool) er coveredStmts += nx } } - if _, err := fmt.Fprintf(w, "\t%s\t", importpath); err != nil { + if _, err := fmt.Fprintf(w, "\t%s\t\t", importpath); err != nil { return err } if totalStmts == 0 {