如何使用 gb 获得代码覆盖率?
How to get code coverage using gb?
运行 gb:
gb test .../<regex>/... -v
有效,但 运行 gb test .../<regex>/... -coverprofile=cover.out
结果:
testing: cannot use -test.coverprofile because test binary was not built with coverage enabled
而 go test -coverprofile cover.out
有效。如何使用 gb 获得代码覆盖率?
-coverprofile
标志在 gb 中尚不支持。
您可以在 https://github.com/constabulary/gb/issues/367 查看状态。
那里也发布了一个解决方法,您可以使用。
运行 gb:
gb test .../<regex>/... -v
有效,但 运行 gb test .../<regex>/... -coverprofile=cover.out
结果:
testing: cannot use -test.coverprofile because test binary was not built with coverage enabled
而 go test -coverprofile cover.out
有效。如何使用 gb 获得代码覆盖率?
-coverprofile
标志在 gb 中尚不支持。
您可以在 https://github.com/constabulary/gb/issues/367 查看状态。
那里也发布了一个解决方法,您可以使用。