Skip to content

Commit dd8c3d9

Browse files
committed
Add retry logic with 30s timeout for evidence file downloads
1 parent e877b50 commit dd8c3d9

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

tests/test_workflow_runs.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,9 @@ def test_find_workflow_run(onfido_api, workflow_run):
7272

7373

7474
def test_download_evidence_file(onfido_api, workflow_run):
75-
file = onfido_api.download_signed_evidence_file(workflow_run.id)
75+
file = repeat_request_until_http_code_changes(
76+
onfido_api.download_signed_evidence_file, [workflow_run.id], sleep_time=2
77+
)
7678

7779
assert len(file) > 0
7880
assert file[:4] == b"%PDF"
@@ -88,7 +90,7 @@ def test_download_evidence_folder(onfido_api, applicant_id):
8890
)
8991

9092
file = repeat_request_until_http_code_changes(
91-
onfido_api.download_evidence_folder, [workflow_run_id]
93+
onfido_api.download_evidence_folder, [workflow_run_id], sleep_time=2
9294
)
9395

9496
assert len(file) > 0

0 commit comments

Comments
 (0)