From 7a58d97a3490c841abb4e354d712ad75de10f1bd Mon Sep 17 00:00:00 2001 From: Louis Singer <41042567+louisinger@users.noreply.github.com> Date: Fri, 19 Apr 2024 19:48:57 +0200 Subject: [PATCH] check io.Copy errors in test/e2e/utils.go (#136) --- server/test/e2e/utils.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/test/e2e/utils.go b/server/test/e2e/utils.go index bebff0a..587a29f 100644 --- a/server/test/e2e/utils.go +++ b/server/test/e2e/utils.go @@ -75,12 +75,16 @@ func runCommand(name string, arg ...string) (string, error) { go func() { defer wg.Done() - io.Copy(output, stdout) + if _, err := io.Copy(output, stdout); err != nil { + fmt.Fprintf(errb, "error reading stdout: %s", err) + } }() go func() { defer wg.Done() - io.Copy(errorb, stderr) + if _, err := io.Copy(errorb, stderr); err != nil { + fmt.Fprintf(errb, "error reading stderr: %s", err) + } }() wg.Wait()