mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2025-07-15 15:30:16 +02:00
test_can_handle_connection_timeout added
This commit is contained in:
parent
8faadc23b0
commit
49548d6f9f
@ -1,6 +1,7 @@
|
|||||||
from math import ceil
|
from math import ceil
|
||||||
from unittest.mock import patch
|
from unittest.mock import patch
|
||||||
|
|
||||||
|
import requests
|
||||||
import requests_mock
|
import requests_mock
|
||||||
from packaging.version import Version as Pep440Version
|
from packaging.version import Version as Pep440Version
|
||||||
|
|
||||||
@ -307,3 +308,9 @@ class TestFetchListFromGitlab(TestCase):
|
|||||||
result = _fetch_list_from_gitlab(self.url, max_pages=max_pages)
|
result = _fetch_list_from_gitlab(self.url, max_pages=max_pages)
|
||||||
self.assertEqual(result, GITHUB_TAGS[:4])
|
self.assertEqual(result, GITHUB_TAGS[:4])
|
||||||
self.assertEqual(requests_mocker.call_count, max_pages)
|
self.assertEqual(requests_mocker.call_count, max_pages)
|
||||||
|
|
||||||
|
@requests_mock.mock()
|
||||||
|
def test_can_handle_connection_timeout(self, requests_mocker):
|
||||||
|
requests_mocker.get(self.url, exc=requests.exceptions.ConnectTimeout)
|
||||||
|
with self.assertRaises(requests.exceptions.ConnectTimeout):
|
||||||
|
result = _fetch_list_from_gitlab(self.url)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user