Help us shape the future of Go! Take the 2026 Go Developer Survey

go2xunit

command module
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 27, 2013 License: MIT Imports: 9 Imported by: 0

README

go2xunit 0.2.2

Converts go test -v (or gocheck -vv) output to xunit compatible XML output (used in Jenkins/Hudson).

Install

go get 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

go2xunit also works with gocheck.

go test -gocheck.vv | go2xunit -gocheck -output tests.xml

Here's an example script (run-tests.sh) that can be used with Jenkins/Hudson.

#!/bin/bash

outfile=gotest.out

go test -v | tee $outfile
go2xunit -fail -input $outfile -output tests.xml

Contact

Miki Tebeka miki.tebeka@gmail.com

Bug reports go here.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL