Skip to content

Commit 48a75c2

Browse files
Wzb123456789Zhenbiao Wei (WICRESOFT NORTH AMERICA LTD)
andauthored
Update test file (Azure#28366)
Co-authored-by: Zhenbiao Wei (WICRESOFT NORTH AMERICA LTD) <[email protected]>
1 parent 85ad823 commit 48a75c2

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

sdk/compute/azure-mgmt-compute/tests/_aio_testcase.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,17 @@ def setUp(self):
1313
def event_loop(self):
1414
return asyncio.get_event_loop()
1515

16+
def mock_completed_future(self, result=None):
17+
future = asyncio.Future()
18+
future.set_result = result
19+
return future
20+
1621
def create_mgmt_aio_client(self, client, **kwargs):
1722
if self.is_live:
1823
from azure.identity.aio import DefaultAzureCredential
1924
credential = DefaultAzureCredential()
2025
else:
21-
credential = Mock(get_token=asyncio.coroutine(lambda _: AccessToken("fake-token", 0)))
26+
credential = Mock(get_token=lambda _: self.mock_completed_future(AccessToken("fake-token", 0)))
2227
return client(
2328
credential=credential,
2429
subscription_id=self.settings.SUBSCRIPTION_ID

0 commit comments

Comments
 (0)