From 6e0000e2d51791bc8938c5cb10d3e4c412850913 Mon Sep 17 00:00:00 2001 From: Markus Schulte Date: Thu, 14 Sep 2023 17:41:46 +0200 Subject: [PATCH] docs(README): Adding full example Adding one more example which demonstrates how to use in a real world scenario --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index b40c1876..7be1f375 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,13 @@ errors to be detected. For example: go test -json 2>&1 | go-junit-report -parser gojson > report.xml ``` +Full example, where Go test result is parsed as JSON, the test execution +output is printed as part of go-junit-report and the step fails in case +of test failure. +```bash +go test -json ./... 2>&1 | go-junit-report -set-exit-code -parser gojson -iocopy -out report.xml +``` + Go benchmark output is also supported. The following example runs benchmarks for the package in the current directory and uses the `-out` flag to write the output to a file called `report.xml`.