Skip to content

Commit 612e5b0

Browse files
authored
Merge pull request #20 from AzureArcForKubernetes/japras/extensions-20250301
Fix ModuleNotFound errors in clientconfiguration tests
2 parents 590e5d3 + d2e4cdd commit 612e5b0

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/k8s-extension/azext_k8s_extension/tests/latest/test_client_configuration.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@
77

88
from azure.core.credentials import AccessToken
99

10+
try:
11+
import aiohttp # pylint: disable=unused-import
12+
HAS_AIOHTTP = True
13+
except ImportError:
14+
HAS_AIOHTTP = False
15+
1016
from azext_k8s_extension.vendored_sdks import SourceControlConfigurationClient
1117
from azext_k8s_extension.vendored_sdks._configuration import (
1218
SourceControlConfigurationClientConfiguration as SyncConfiguration,
@@ -63,6 +69,7 @@ def test_async_configuration_exposes_base_url(self):
6369
self.assertTrue(hasattr(config, "api_version"))
6470
self.assertTrue(hasattr(config, "polling_interval"))
6571

72+
@unittest.skipUnless(HAS_AIOHTTP, "aiohttp is required for async client transport")
6673
def test_async_client_passes_base_url_to_configuration(self):
6774
client = AsyncSourceControlConfigurationClient(
6875
credential=DummyAsyncCredential(),

0 commit comments

Comments
 (0)