From 87d2344c60b5748d1399ceba4145aa5f03d78f1a Mon Sep 17 00:00:00 2001 From: Antoine Lambert <anlambert@softwareheritage.org> Date: Tue, 4 Jul 2023 17:30:38 +0200 Subject: [PATCH] conftest: Use proper way to mock sleep from tenacity retry This fixes tests hang when building package for debian buster. --- conftest.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/conftest.py b/conftest.py index 1dc2e707..ea09c62e 100644 --- a/conftest.py +++ b/conftest.py @@ -15,4 +15,6 @@ os.environ["LC_ALL"] = "C.UTF-8" @pytest.fixture(autouse=True) def tenacity_wait(mocker): # Stops tenacity from blocking lister tests for 50x errors - mocker.patch("tenacity.nap.time") + from swh.lister.pattern import Lister + + mocker.patch.object(Lister.http_request.retry, "sleep") -- GitLab