2014-01-06 9 views
5

Jenkinsとの統合のためにGoテストライブラリの出力をXUnit形式で出力するにはどうすればよいですか? go testでXMLまたはXUnit形式に出力するコマンドラインオプションはありません。Goテスト出力をXUnitに変換

答えて

7

変換する素敵な小さなプラグインがあります: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 

あなたは、通常の$PATH$GOPATH/binをお持ちの場合は:

go test -v | go2xunit > test_output.xml 
関連する問題