From 7c61a22684c3060c9c0d1d39aa3fbfed69914319 Mon Sep 17 00:00:00 2001 From: Daniel N <2color@users.noreply.github.com> Date: Wed, 18 Dec 2024 13:11:38 +0100 Subject: [PATCH] fix: flaky test --- server_routers_test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server_routers_test.go b/server_routers_test.go index e5669f9..cd2ca95 100644 --- a/server_routers_test.go +++ b/server_routers_test.go @@ -343,7 +343,9 @@ func TestFindProviders(t *testing.T) { require.NoError(t, err) require.Len(t, results, 5) - require.Len(t, results[0].(*types.PeerRecord).Addrs, 1) + require.Eventually(t, func() bool { + return len(results[0].(*types.PeerRecord).Addrs) == 1 + }, time.Second*3, time.Millisecond*100) require.Equal(t, publicAddr.String(), results[0].(*types.PeerRecord).Addrs[0].String()) })