Jay Taylor's notes
back to listing indextebeka / go2xunit — Bitbucket
[web search]
Original source (bitbucket.org)
Clipped on: 2016-03-11
Overview
- Last updated
- 2016-02-17
- Language
- Go
- Access level
- Read
go2xunit
Converts go test -v
(or gocheck -vv
) output to xunit or xunit.net
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, and testify.
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
Related
Contact
Miki Tebeka miki.tebeka@gmail.com
Bug reports go here.
Recent activity
Pushed to
tebeka/go2xunit
b43e5c0
Added tag v1.2.4 for changeset c79c6b204fcf
c79c6b2
v1.2.4
1737670
Moving print to another test file
Miki Tebeka
·
2016-02-17
Pushed to
tebeka/go2xunit
2735c52
Accept test-end messages that don't begin on a new line
Miki Tebeka
·
2016-02-17
- Blog ·
- Support ·
- Plans & pricing ·
- Documentation ·
- API ·
- Site status ·
- Version info ·
- Terms of service ·
- Privacy policy
- JIRA ·
- Confluence ·
- Bamboo ·
- SourceTree ·
- HipChat