如何获得XUnit格式的Go测试库输出以与Jenkins集成?没有命令行选项可使用输出到XML或XUnit格式go test。
go test
有一个很好的小插件可以转换:https : //github.com/tebeka/go2xunit
要安装它:
go get github.com/tebeka/go2xunit
要使用它:
# Run your tests like normal, but pipe the verbose output to the converter go test -v | $GOPATH/bin/go2xunit > test_output.xml
如果您$GOPATH/bin的情况正常$PATH:
$GOPATH/bin
$PATH
go test -v | go2xunit > test_output.xml