-coverprofile cover.out
のオプションgo test
、具体的にはファイルの形式を理解しようとしています。
server.go
たとえば、をカバーすると、次の出力が生成されますcover.out
。
mode: set
github.com/cnuss/api_server/server.go:47.2,48.16 2 0
github.com/cnuss/api_server/server.go:52.2,53.16 2 0
github.com/cnuss/api_server/server.go:57.2,58.16 2 0
github.com/cnuss/api_server/server.go:62.2,63.16 2 0
github.com/cnuss/api_server/server.go:67.2,68.16 2 0
github.com/cnuss/api_server/server.go:72.2,73.16 2 0
github.com/cnuss/api_server/server.go:77.2,78.16 2 0
- それぞれの列は何を意味していますか?
- 出力の形式は gcov、xunit などの「標準」形式であり、別の形式に変換可能ですか?