1111
1212
1313MOCK_ACCESS_TOKEN = "mock_access_token"
14- MOCK_DATA = {
15- 'key_id' : 'test' ,
16- 'req_cnf' : 'test' ,
17- 'token_type' : 'ssh-cert'
18- }
1914MOCK_CLAIMS = {"test_claims" : "value2" }
2015
2116class MsalCredentialStub :
@@ -44,7 +39,7 @@ def _now_timestamp_mock():
4439
4540class TestCredentialAdaptor (unittest .TestCase ):
4641
47- @mock .patch ('azure.cli.core.auth.util._now_timestamp ' , new = _now_timestamp_mock )
42+ @mock .patch ('azure.cli.core.auth.util.now_timestamp ' , new = _now_timestamp_mock )
4843 def test_get_token (self ):
4944 msal_cred = MsalCredentialStub ()
5045 sdk_cred = CredentialAdaptor (msal_cred )
@@ -56,15 +51,11 @@ def test_get_token(self):
5651 assert access_token .token == MOCK_ACCESS_TOKEN
5752 assert access_token .expires_on == 1630920323
5853
59- # Note that SDK doesn't support 'data'. This is a CLI-specific extension.
60- sdk_cred .get_token ('https://management.core.windows.net//.default' , data = MOCK_DATA )
61- assert msal_cred .acquire_token_kwargs ['data' ] == MOCK_DATA
62-
6354 sdk_cred .get_token ('https://management.core.windows.net//.default' , claims = MOCK_CLAIMS )
6455 assert msal_cred .acquire_token_claims_challenge == MOCK_CLAIMS
6556
6657
67- @mock .patch ('azure.cli.core.auth.util._now_timestamp ' , new = _now_timestamp_mock )
58+ @mock .patch ('azure.cli.core.auth.util.now_timestamp ' , new = _now_timestamp_mock )
6859 def test_get_token_info (self ):
6960 msal_cred = MsalCredentialStub ()
7061 sdk_cred = CredentialAdaptor (msal_cred )
@@ -78,10 +69,6 @@ def test_get_token_info(self):
7869
7970 assert msal_cred .acquire_token_scopes == ['https://management.core.windows.net//.default' ]
8071
81- # Note that SDK doesn't support 'data'. If 'data' were supported, it should be tested with:
82- sdk_cred .get_token_info ('https://management.core.windows.net//.default' , options = {'data' : MOCK_DATA })
83- assert msal_cred .acquire_token_kwargs ['data' ] == MOCK_DATA
84-
8572 sdk_cred .get_token_info ('https://management.core.windows.net//.default' , options = {'claims' : MOCK_CLAIMS })
8673 assert msal_cred .acquire_token_claims_challenge == MOCK_CLAIMS
8774
0 commit comments