# go2xunit **Repository Path**: mirrors_pelletier/go2xunit ## Basic Information - **Project Name**: go2xunit - **Description**: Convert "go test" output to xunit compatible. Fork of https://bitbucket.org/tebeka/go2xunit/ - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ============== go2xunit 0.1.0 ============== Converts `go test -v` output to xunit compatible XML output. Install ======= `go install bitbucket.org/tebeka/go2xunit` Usage ===== By default `go2xunit` reads data from standard input and emits XML to standard output. However you can use `-input` and `-output` flags to change this. The `-fail` switch will cause `go2xunit` to exit with non zero status if there are failed tests. :: go test -v | go2xunit -output tests.xml Here's an example script (`run-tests.sh`) that can be used with Jenkins_. :: #!/bin/bash export GOPATH=$(dirname $(dirname $PWD)) outfile=gotest.out go test -v | tee $outfile go2xunit -fail -input $outfile -output tests.xml .. _Jenkins: http://jenkins-ci.org/ Contact ======= Miki Tebeka Bug reports go here_. .. _here: https://bitbucket.org/tebeka/go2xunit/issues?status=new&status=open