From febdf9834944d894e4781794abd4f303a2b5d7e8 Mon Sep 17 00:00:00 2001 From: James Houlahan Date: Mon, 20 Apr 2020 16:56:03 +0200 Subject: [PATCH] test: attempt less flaky tests --- test/bridge_checks_test.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/test/bridge_checks_test.go b/test/bridge_checks_test.go index e9e8ece0..12e19cc7 100644 --- a/test/bridge_checks_test.go +++ b/test/bridge_checks_test.go @@ -75,7 +75,9 @@ func userIsDisconnected(bddUserID string) error { if err != nil { return internalError(err, "getting user %s", account.Username()) } - a.False(ctx.GetTestingT(), bridgeUser.IsConnected()) + a.Eventually(ctx.GetTestingT(), func() bool { + return !bridgeUser.IsConnected() + }, 5*time.Second, 10*time.Millisecond) return ctx.GetTestingError() } @@ -89,7 +91,9 @@ func userIsConnected(bddUserID string) error { if err != nil { return internalError(err, "getting user %s", account.Username()) } - a.True(ctx.GetTestingT(), bridgeUser.IsConnected()) + a.Eventually(ctx.GetTestingT(), func() bool { + return bridgeUser.IsConnected() + }, 5*time.Second, 10*time.Millisecond) a.NotEmpty(t, bridgeUser.GetPrimaryAddress()) a.NotEmpty(t, bridgeUser.GetStoreAddresses()) return ctx.GetTestingError()