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