Skip to content

Commit 81757d2

Browse files
committed
test: retry final count
1 parent ec47608 commit 81757d2

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

internal/test/upload_test.go

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -270,10 +270,14 @@ func TestUploads(t *testing.T) {
270270
uploadedFiles, err := ach.ReadDir(outboundPath)
271271
require.NoError(t, err)
272272

273-
expected := createdEntries - canceledEntries
274-
found := countAllEntries(uploadedFiles)
275-
t.Logf("found %d entries of %d expected (%d canceled) (%d errored) from %d uploaded files", found, expected, canceledEntries, erroredSubscriptions, len(uploadedFiles))
276-
require.Equal(t, expected, found)
273+
require.Eventually(t, func() bool {
274+
expected := createdEntries - canceledEntries
275+
found := countAllEntries(uploadedFiles)
276+
277+
t.Logf("found %d entries of %d expected (%d canceled) (%d errored) from %d uploaded files", found, expected, canceledEntries, erroredSubscriptions, len(uploadedFiles))
278+
279+
return expected == found
280+
}, wait, tick)
277281
}
278282

279283
func setupTestDirectory(t *testing.T, cfg *service.Config) string {

0 commit comments

Comments
 (0)