Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 8ac6745

Browse files
pamelafoxjohn0isaac
authored andcommitted
Make mypy happy
1 parent 691f305 commit 8ac6745

File tree

1 file changed

+21
-9
lines changed

1 file changed

+21
-9
lines changed

‎tests/mocks.py

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,34 @@
1-
from collections import namedtuple
1+
from typing import Any
22

3-
from azure.core.credentials import TokenCredential
4-
5-
MockToken = namedtuple("MockToken", ["token", "expires_on"])
3+
from azure.core.credentials import AccessToken, TokenCredential
64

75

86
class MockAzureCredential(TokenCredential):
9-
def get_token(self, uri):
10-
return MockToken("", 9999999999)
7+
def get_token(
8+
self,
9+
*scopes: str,
10+
claims: str | None = None,
11+
tenant_id: str | None = None,
12+
enable_cae: bool = False,
13+
**kwargs: Any,
14+
) -> AccessToken:
15+
return AccessToken("", 9999999999)
1116

1217

1318
class MockAzureCredentialExpired(TokenCredential):
1419
def __init__(self):
1520
self.access_number = 0
1621

17-
async def get_token(self, uri):
22+
def get_token(
23+
self,
24+
*scopes: str,
25+
claims: str | None = None,
26+
tenant_id: str | None = None,
27+
enable_cae: bool = False,
28+
**kwargs: Any,
29+
) -> AccessToken:
1830
self.access_number += 1
1931
if self.access_number == 1:
20-
return MockToken("", 0)
32+
return AccessToken("", 0)
2133
else:
22-
return MockToken("", 9999999999)
34+
return AccessToken("", 9999999999)

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /