Skip to content

Commit 9a56f4a

Browse files
bors[bot]sanders41
andauthored
Merge #239
239: Patching request to guarantee timeout r=bidoubiwa a=sanders41 Closes #238 Co-authored-by: Paul Sanders <[email protected]>
2 parents 687061c + b50a147 commit 9a56f4a

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

meilisearch/tests/errors/test_timeout_error_meilisearch.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
1+
from unittest.mock import patch
12
import pytest
3+
import requests
24
import meilisearch
35
from meilisearch.errors import MeiliSearchTimeoutError
46
from meilisearch.tests import BASE_URL, MASTER_KEY
57

68

7-
@pytest.mark.usefixtures("indexes_sample")
8-
def test_client_timeout_error(small_movies):
9-
client = meilisearch.Client(BASE_URL, MASTER_KEY, timeout=1e-99)
9+
@patch("requests.get")
10+
def test_client_timeout_error(mock_get):
11+
mock_get.side_effect = requests.exceptions.Timeout()
12+
client = meilisearch.Client(BASE_URL, MASTER_KEY, timeout=1)
1013

1114
with pytest.raises(MeiliSearchTimeoutError):
12-
index = client.index("indexUID")
13-
index.add_documents(small_movies)
15+
client.version()
1416

1517

1618
def test_client_timeout_set():

0 commit comments

Comments
 (0)