From 7bb30910ce41f2fb50dffa3dbd91362b7cb0ec46 Mon Sep 17 00:00:00 2001 From: sowmiyamuthuraman <32141844+sowmiyamuthuraman@users.noreply.github.com> Date: Thu, 19 Sep 2019 20:21:22 +0530 Subject: [PATCH] Fix. Write errors to stderr instead of stdout (#610) --- reporters/junit_reporter.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reporters/junit_reporter.go b/reporters/junit_reporter.go index 89a7c8465..0903a9d3c 100644 --- a/reporters/junit_reporter.go +++ b/reporters/junit_reporter.go @@ -143,7 +143,7 @@ func (reporter *JUnitReporter) SpecSuiteDidEnd(summary *types.SuiteSummary) { reporter.suite.Errors = 0 file, err := os.Create(reporter.filename) if err != nil { - fmt.Printf("Failed to create JUnit report file: %s\n\t%s", reporter.filename, err.Error()) + fmt.Fprintf(os.Stderr, "Failed to create JUnit report file: %s\n\t%s", reporter.filename, err.Error()) } defer file.Close() file.WriteString(xml.Header) @@ -151,7 +151,7 @@ func (reporter *JUnitReporter) SpecSuiteDidEnd(summary *types.SuiteSummary) { encoder.Indent(" ", " ") err = encoder.Encode(reporter.suite) if err != nil { - fmt.Printf("Failed to generate JUnit report\n\t%s", err.Error()) + fmt.Fprintf(os.Stderr, "Failed to generate JUnit report\n\t%s", err.Error()) } }