From 705de83a5aa56eaf1cc59584462dd3254f208b92 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Fri, 1 Sep 2017 15:22:08 +1000 Subject: [PATCH] TestUTPRawConn: More tidying, and slow down the rate --- client_test.go | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/client_test.go b/client_test.go index 99b6132b..91ea329c 100644 --- a/client_test.go +++ b/client_test.go @@ -199,25 +199,19 @@ func TestUTPRawConn(t *testing.T) { b := make([]byte, 500) for i := 0; i < N; i++ { n, _, err := l.ReadFrom(b) - if err != nil { - t.Fatalf("error reading from raw conn: %s", err) - } + require.NoError(t, err) msgsReceived++ var d int fmt.Sscan(string(b[:n]), &d) - if d != i { - log.Printf("got wrong number: expected %d, got %d", i, d) - } + assert.Equal(t, i, d) } }() udpAddr, err := net.ResolveUDPAddr("udp", fmt.Sprintf("localhost:%d", missinggo.AddrPort(l.Addr()))) require.NoError(t, err) for i := 0; i < N; i++ { _, err := peer.WriteTo([]byte(fmt.Sprintf("%d", i)), udpAddr) - if err != nil { - t.Fatal(err) - } - time.Sleep(time.Microsecond) + require.NoError(t, err) + time.Sleep(time.Millisecond) } select { case <-readerStopped: -- 2.48.1