From c45d5d73253c139f8bf0f8cf613f6b082c50af85 Mon Sep 17 00:00:00 2001 From: Joel Falknau Date: Thu, 13 Nov 2025 11:35:17 +1000 Subject: [PATCH] Allow the older ua generator to still pass on old python --- allianceauth/eveonline/tests/test_providers.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/allianceauth/eveonline/tests/test_providers.py b/allianceauth/eveonline/tests/test_providers.py index d67d96ee..3ff76859 100644 --- a/allianceauth/eveonline/tests/test_providers.py +++ b/allianceauth/eveonline/tests/test_providers.py @@ -727,7 +727,8 @@ class TestEveSwaggerProvider(TestCase): my_provider = EveSwaggerProvider() my_client = my_provider.client operation = my_client.Universe.get_universe_factions() - self.assertEqual( - operation.future.request.headers['User-Agent'], - f'AllianceAuth/{aa_version} (dummy@example.net; +{aa_url}) Django-ESI/{esi_version} (+{esi_url})' - ) + expected_variants = { + f'AllianceAuth/{aa_version} (dummy@example.net; +{aa_url}) DjangoEsi/{esi_version} (+{esi_url})', # Django-ESI 8.0.0 + f'AllianceAuth/{aa_version} (dummy@example.net; +{aa_url}) Django-ESI/{esi_version} (+{esi_url})' # Django-ESI 7.x, Py38 Py39 + } + self.assertIn(operation.future.request.headers['User-Agent'], expected_variants)