go-test-html-report
go-test-html-report
generates a prettified html report of go-test logs.
Installation
$ go get -u github.com/Thatooine/go-test-html-report
Usage
To use the go-test-html-report
with a go test log file use
$ go-test-html-report -f ./test.log -o ./reportDir
where ./test.log
generated by calling
$ go test -v -cover -json ./... |tee test.log
Another way to use go-test-html-report
is by reading the logs from stdout. Use the following command.
$ go test -v -cover -json ./... | go-test-html-report
Interpreting html report
The html report groups test suites by packages and the test cases by test suites. Cards are collapsible if a package contains tests, or a test suite contains test cases. To view code coverage details on the cards pass the coverage flag in the go test command.
Contribute & Support