From 3d5d54aaac826c59ef5613378554f05e74b6aec4 Mon Sep 17 00:00:00 2001 From: Gabriel Aszalos Date: Tue, 9 Feb 2021 13:34:38 +0200 Subject: [PATCH] simplify test, remove waitgroup --- statsd/pipe_windows_test.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/statsd/pipe_windows_test.go b/statsd/pipe_windows_test.go index 6d29d327..f30a542b 100644 --- a/statsd/pipe_windows_test.go +++ b/statsd/pipe_windows_test.go @@ -6,7 +6,6 @@ import ( "io/ioutil" "log" "os" - "sync" "testing" "github.com/Microsoft/go-winio" @@ -27,10 +26,7 @@ func TestPipeWriter(t *testing.T) { log.Fatal(err) } out := make(chan string) - var wg sync.WaitGroup - wg.Add(1) go func() { - defer wg.Done() conn, err := ln.Accept() if err != nil { log.Fatal(err) @@ -40,8 +36,8 @@ func TestPipeWriter(t *testing.T) { if err != nil { log.Fatal(err) } - out <- string(buf[:n]) conn.Close() + out <- string(buf[:n]) }() client, err := New(pipepath) @@ -55,5 +51,4 @@ func TestPipeWriter(t *testing.T) { if exp := "metric:1|g|#key:val"; got != exp { t.Fatalf("Expected %q, got %q", exp, got) } - wg.Wait() // wait to close conn and goroutine }