13 Commits

Author SHA1 Message Date
Jeff Grafton
6087bd544c Extract and report coverage information.
When `go test` is run on multiple packages and with coverage collection
enabled, it appends coverage information to the final result line for
each package.

With this change, properly handle this additional information and add it
into the JUnit XML report as a property of the test suite.
2015-06-29 17:36:33 -07:00
itamarb
a34e6b2365 adding 'set-exit-code' flag
Defaults to false. When true, sets the exit-code to 1 if any tests
failed. This is useful for automation.
2015-05-08 13:56:18 +03:00
Joël Stemmer
672f4cd7e2 Correctly parse test output of parallel tests
Fixes #10
2015-02-06 14:08:01 +01:00
Joël Stemmer
e705d170a3 Fix golint suggestions 2015-02-06 13:57:44 +01:00
Tachikoma
27383b3a74 compiled test's output have no result line, fill "package name" with flag -package-name , and fill "time" with sum of individual tests' time. 2014-12-22 21:53:08 +08:00
Tachikoma
a3d66c44af update regexStatus to support go 1.4 2014-12-22 20:37:59 +08:00
Peter Lacey-Bordeaux
5c1ba2f305 identify skipped tests properly with a message 2014-10-24 08:58:04 -04:00
Peter Lacey-Bordeaux
9922c23bd3 check for SKIP on the regex and the if condition 2014-10-23 22:51:59 -04:00
Joel Stemmer
e0174f066f Only strip the first tab from the output 2012-03-17 12:45:34 +01:00
Joel Stemmer
a6dab641a1 Parse test failure messages 2012-03-17 12:34:02 +01:00
Joel Stemmer
92be560b6c Fix const in parser 2012-03-14 12:12:43 +01:00
Joel Stemmer
64b850a234 Remove parsing additional test output 2012-03-09 19:52:22 +01:00
Joel Stemmer
4b851d63d2 Parse successful tests 2012-03-09 16:41:35 +01:00