diff options
Diffstat (limited to 'workhorse/internal/objectstore/object_test.go')
-rw-r--r-- | workhorse/internal/objectstore/object_test.go | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/workhorse/internal/objectstore/object_test.go b/workhorse/internal/objectstore/object_test.go index c15248edf78..b9c1fb2087b 100644 --- a/workhorse/internal/objectstore/object_test.go +++ b/workhorse/internal/objectstore/object_test.go @@ -56,13 +56,7 @@ func testObjectUploadNoErrors(t *testing.T, startObjectStore osFactory, useDelet if useDeleteURL { expectedDeleteCnt = 1 } - // Poll because the object removal is async - for i := 0; i < 100; i++ { - if osStub.DeletesCnt() == expectedDeleteCnt { - break - } - time.Sleep(10 * time.Millisecond) - } + require.Eventually(t, func() bool { return osStub.DeletesCnt() == expectedDeleteCnt }, time.Second, time.Millisecond) if useDeleteURL { require.Equal(t, 1, osStub.DeletesCnt(), "Object hasn't been deleted") |