【发布时间】:2015-10-03 11:35:41
【问题描述】:
我试图理解go test 中的-coverprofile cover.out 选项,特别是文件的格式。
例如,覆盖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 等并可以转换成另一种格式?
【问题讨论】: