Skip to content

Releases: GoTestTools/gotestfmt

v2.5.0

06 Jun 05:54
4c97682
Compare
Choose a tag to compare

What's Changed

  • A hash character at the beginning of Output line causes test to be marked as failed by @JackuB in #52
  • Add support for overriding template dir by @obfu5c8 in #50

New Contributors

Full Changelog: v2.4.1...v2.5.0

v2.4.1

13 Oct 07:08
9eae5ab
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.4.0...v2.4.1

v2.4.0

08 Oct 14:23
Compare
Choose a tag to compare

This is a technical release as we are moving to the GoTestTools organization.

Full Changelog: v2.3.2...v2.4.0

v2.3.2

15 May 17:32
Compare
Choose a tag to compare

What's Changed

  • Fixes #42: incorrect output processing of in-test ok message by @janosdebugs in #43

Full Changelog: v2.3.1...v2.3.2

v2.3.1: Bugfixes for go-acc

18 Apr 15:28
Compare
Choose a tag to compare

This release fixes #39, where a gotestfmt crashes when a syntax error is reported after a successful package. Furthermore gotestfmt now ignores the extra output inserted by go-acc.

Full Changelog: v2.3.0...v2.3.1

v2.3.0: Non-zero exit status on test failure

13 Feb 19:35
Compare
Choose a tag to compare

This release changes the exit code of gotestfmt to a non-zero status if one or more tests fail. This behavior is consistent with the exit status of go test. We have added this to make sure CI doesn't pass on failing tests if users forget to add set -euo pipefail. This behavior can be disabled by passing the -nofail option in the command line.

Thank you to @gabesullice for reporting this issue.

v2.2.0: Output Formatters

14 Jan 06:59
b92e541
Compare
Choose a tag to compare

This release adds the ability to run an external program for each test case and format the output. You can provide the external program with the -formatter option.

v2.1.0

31 Dec 20:57
Compare
Choose a tag to compare

As a first community contribution, @MartinPetkov has sent in a patch that adds a flag to print the status text (PASS, FAIL, SKIP) in written words next to the icons. We also have a list of bugfixes.

The following pull requests have been merged:

v2.0.1

06 Dec 08:56
e504464
Compare
Choose a tag to compare

This release adds some bugfixes for properly recognizing test output. It also adds the -hide flag, which can be used to hide certain aspects of the test output (successful tests, etc).

v2.0.0: JSON test output

05 Dec 12:47
96bfba3
Compare
Choose a tag to compare

This release contains a backwards-incompatible change and only supports output generated with go test -json. Please switch your test configuration to output in the JSON format.

We are sorry we had to break backwards compatibility, but this was the only way to fix bug #8, where tests were incorrectly shown in the wrong package.

Docker images

  • docker pull ghcr.io/haveyoudebuggedit/gotestfmt:v2.0.0
  • docker pull ghcr.io/haveyoudebuggedit/gotestfmt:v2