Skip to content

Commit 4af53b7

Browse files
committed
Replace aiounittest by native IsolatedAsyncioTestCase
1 parent abe8315 commit 4af53b7

File tree

3 files changed

+5
-8
lines changed

3 files changed

+5
-8
lines changed

tests/requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ Sphinx>=1.8.0
22
mock
33
pytest
44
pytest-cov
5-
aiounittest
65
flake8
76
wheel>=0.22.0
87
cryptography

tests/unit/http/test_async_http_client.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import aiounittest
2-
1+
import unittest
32
from aiohttp import ClientSession
43
from mock import patch, AsyncMock
54
from twilio.http.async_http_client import AsyncTwilioHttpClient
@@ -19,7 +18,7 @@ async def text(self):
1918
return self._text
2019

2120

22-
class TestAsyncHttpClientRequest(aiounittest.AsyncTestCase):
21+
class TestAsyncHttpClientRequest(unittest.IsolatedAsyncioTestCase):
2322
def setUp(self):
2423
self.session_mock = AsyncMock(wraps=ClientSession)
2524
self.session_mock.request.return_value = MockResponse("test", 200)
@@ -58,7 +57,7 @@ async def test_invalid_request_timeout_raises_exception(self):
5857
await self.client.request("doesnt matter", "doesnt matter", timeout=-1)
5958

6059

61-
class TestAsyncHttpClientRetries(aiounittest.AsyncTestCase):
60+
class TestAsyncHttpClientRetries(unittest.IsolatedAsyncioTestCase):
6261
def setUp(self):
6362
self.session_mock = AsyncMock(wraps=ClientSession)
6463
self.session_mock.request.side_effect = [
@@ -91,7 +90,7 @@ async def test_request_retries_until_max(self):
9190
self.assertEqual(response.text, "Error")
9291

9392

94-
class TestAsyncHttpClientSession(aiounittest.AsyncTestCase):
93+
class TestAsyncHttpClientSession(unittest.IsolatedAsyncioTestCase):
9594
def setUp(self):
9695
self.session_patcher = patch("twilio.http.async_http_client.ClientSession")
9796
self.session_constructor_mock = self.session_patcher.start()

tests/unit/rest/test_client.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import unittest
2-
import aiounittest
32

43
from mock import AsyncMock, Mock
54
from twilio.http.response import Response
@@ -106,7 +105,7 @@ def test_set_user_agent_extensions(self):
106105
self.assertEqual(user_agent_extensions, expected_user_agent_extensions)
107106

108107

109-
class TestClientAsyncRequest(aiounittest.AsyncTestCase):
108+
class TestClientAsyncRequest(unittest.IsolatedAsyncioTestCase):
110109
def setUp(self):
111110
self.mock_async_http_client = AsyncMock()
112111
self.mock_async_http_client.request.return_value = Response(200, "test")

0 commit comments

Comments
 (0)