如何获得XUnit格式的Go测试库输出以与Jenkins集成?没有命令行选项可使用go test输出为XML或XUnit格式。

最佳答案

有一个不错的小插件可以转换: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:
go test -v | go2xunit > test_output.xml

09-04 21:48