fix(payments): restore default provider connections

This commit is contained in:
BADtochka
2026-06-06 17:53:16 +03:00
parent a75d2d7ac0
commit e3f35a461c
2 changed files with 5 additions and 18 deletions
+2 -4
View File
@@ -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()