Go   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了单元测试 – 如何测量Golang中的代码覆盖率?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有人成功地生成Go单元测试的代码覆盖?我在网上找不到一个工具。
注意 Go 1.2 (Q4 2013,rc1 is available)现在将显示 test coverage results
$ go get golang.org/x/tools/cmd/cover
$ go test -coverprofile fmt
ok      fmt 0.060s  coverage: 91.4% of statements
$

Frank Shearar mentions

go test -coverprofile <filename> <package name>
$ go Help testflag
$ go tool cover -Help

Ivan Black提及in the comments

我甚至不想等待浏览器打开,所以我定义了这个别名:

alias gc=grep -v -e " 1$" coverage.out

我只是键入gc,并有一个列表,所有的线尚未覆盖(这里:coverage.out行不以“1”结束)。

大佬总结

以上是大佬教程为你收集整理的单元测试 – 如何测量Golang中的代码覆盖率?全部内容,希望文章能够帮你解决单元测试 – 如何测量Golang中的代码覆盖率?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。