fix(payments): restore default provider connections
This commit is contained in:
@@ -2,7 +2,6 @@ import unittest
|
||||
|
||||
from bot.payment_providers.shared.http_client import (
|
||||
HttpClientMixin,
|
||||
_PAYMENT_REQUEST_USER_AGENT,
|
||||
_should_retry_transport_error,
|
||||
)
|
||||
|
||||
@@ -13,13 +12,12 @@ class _DummyHttpClient(HttpClientMixin):
|
||||
|
||||
|
||||
class PaymentHttpClientTests(unittest.IsolatedAsyncioTestCase):
|
||||
async def test_http_client_does_not_reuse_provider_tcp_connections(self):
|
||||
async def test_http_client_tracks_sent_headers_for_safe_retries(self):
|
||||
client = _DummyHttpClient()
|
||||
try:
|
||||
session = await client._get_session()
|
||||
self.assertTrue(session.connector.force_close)
|
||||
self.assertFalse(session.connector.force_close)
|
||||
self.assertTrue(session.trace_configs)
|
||||
self.assertEqual(session.headers["User-Agent"], _PAYMENT_REQUEST_USER_AGENT)
|
||||
finally:
|
||||
await client.close()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user