go test -coverprofile for multiple packages
Go
Latest commit c41280d Oct 24, 2016 @haya14busa update secure token

README.md

goverage - go test -coverprofile for multiple packages

CircleCI LICENSE

The solution of https://github.com/golang/go/issues/6909 with one binary.

Installation

go get github.com/haya14busa/goverage

Usage

Usage:  goverage [flags] -coverprofile=coverage.out package

Flags:
  -covermode string
        sent as covermode argument to go test
  -coverprofile string
        Write a coverage profile to the file after all tests have passed. (required)
  -cpu string
        sent as cpu argument to go test
  -parallel string
        sent as parallel argument to go test
  -short
        sent as short argument to go test
  -timeout string
        sent as timeout argument to go test
  -v    sent as v argument to go test
$ goverage -v -covermode count -coverprofile=coverage.out
$ go tool cover -html=coverage.out

🐦 Author

haya14busa (https://github.com/haya14busa)