Skip to content

polnaya-katuxa/test-report

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-test-html-report

go-test-html-report generates a prettified html report of go-test logs.

Installation

$ go install github.com/Thatooine/go-test-html-report@latest

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

Releases

No releases published

Packages

No packages published

Languages

  • Go 83.3%
  • HTML 16.7%