We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3e2b693 commit 0d653f0Copy full SHA for 0d653f0
tests/test_notifier.py
@@ -6,6 +6,8 @@
6
import pytest
7
import requests
8
import websockets
9
+from requests.adapters import HTTPAdapter
10
+from urllib3 import Retry
11
12
from fishjam import FishjamClient, FishjamNotifier, RoomOptions
13
from fishjam.events import (
@@ -34,7 +36,18 @@ def start_server():
34
36
flask_process = Process(target=run_server, args=(queue,))
35
37
flask_process.start()
38
- response = requests.get(WEBHOOK_SERVER_URL, timeout=5)
39
+ session = requests.Session()
40
+ session.mount(
41
+ "http",
42
+ HTTPAdapter(
43
+ max_retries=Retry(
44
+ total=5,
45
+ backoff_factor=0.25,
46
+ )
47
+ ),
48
49
+
50
+ response = session.get(WEBHOOK_SERVER_URL, timeout=5)
51
response.raise_for_status()
52
53
yield
0 commit comments