From d0e8d00616c6b8a658c02c76e7de5288e6ecab12 Mon Sep 17 00:00:00 2001 From: aler9 <46489434+aler9@users.noreply.github.com> Date: Sat, 7 Jan 2023 16:08:34 +0100 Subject: [PATCH] tests: fix race condition in HLS tests --- internal/hls/client_test.go | 9 --------- 1 file changed, 9 deletions(-) diff --git a/internal/hls/client_test.go b/internal/hls/client_test.go index c2a2f06a..54135153 100644 --- a/internal/hls/client_test.go +++ b/internal/hls/client_test.go @@ -425,12 +425,6 @@ func TestClientInvalidSequenceID(t *testing.T) { require.NoError(t, err) defer s.close() - packetRecv := make(chan struct{}) - - onH264 := func(pts time.Duration, dat interface{}) { - close(packetRecv) - } - c, err := NewClient( "http://localhost:5780/stream.m3u8", "", @@ -439,14 +433,11 @@ func TestClientInvalidSequenceID(t *testing.T) { require.NoError(t, err) c.OnTracks(func(tracks []format.Format) error { - c.OnData(tracks[0], onH264) return nil }) c.Start() - <-packetRecv - err = <-c.Wait() require.EqualError(t, err, "following segment not found or not ready yet")