Skip to content

Commit 0d01a0b

Browse files
Minor formatting change
1 parent 3f2e81e commit 0d01a0b

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

tests/test_credentials_provider.py

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
from datetime import datetime, timedelta
22
from unittest.mock import Mock
33

4-
from databricks.sdk import oauth, oidc
5-
from databricks.sdk.credentials_provider import (_oidc_credentials_provider,
6-
external_browser)
4+
from databricks.sdk import credentials_provider, oauth, oidc
75

86

97
# Tests for external_browser function
@@ -36,7 +34,7 @@ def want_credentials_provider(_):
3634
return_value=mock_token_cache,
3735
)
3836

39-
got_credentials_provider = external_browser(mock_cfg)
37+
got_credentials_provider = credentials_provider.external_browser(mock_cfg)
4038

4139
mock_token_cache.load.assert_called_once()
4240
mock_session_credentials.token.assert_called_once() # Verify token refresh was attempted
@@ -82,7 +80,7 @@ def want_credentials_provider(_):
8280
return_value=mock_oauth_client,
8381
)
8482

85-
got_credentials_provider = external_browser(mock_cfg)
83+
got_credentials_provider = credentials_provider.external_browser(mock_cfg)
8684

8785
mock_token_cache.load.assert_called_once()
8886
mock_session_credentials.token.assert_called_once() # Refresh attempt
@@ -131,7 +129,7 @@ def want_credentials_provider(_):
131129
return_value=mock_oauth_client,
132130
)
133131

134-
got_credentials_provider = external_browser(mock_cfg)
132+
got_credentials_provider = credentials_provider.external_browser(mock_cfg)
135133

136134
mock_token_cache.load.assert_called_once()
137135
mock_oauth_client.initiate_consent.assert_called_once()
@@ -169,7 +167,7 @@ def test_external_browser_consent_fails(mocker):
169167
return_value=mock_oauth_client,
170168
)
171169

172-
got_credentials_provider = external_browser(mock_cfg)
170+
got_credentials_provider = credentials_provider.external_browser(mock_cfg)
173171

174172
mock_token_cache.load.assert_called_once()
175173
mock_oauth_client.initiate_consent.assert_called_once()
@@ -190,8 +188,8 @@ def test_oidc_credentials_provider_invalid_id_token_source():
190188
id_token_source = Mock()
191189
id_token_source.id_token.side_effect = ValueError("Invalid ID token source")
192190

193-
credentials_provider = _oidc_credentials_provider(mock_cfg, id_token_source)
194-
assert credentials_provider is None
191+
cp = credentials_provider._oidc_credentials_provider(mock_cfg, id_token_source)
192+
assert cp is None
195193

196194

197195
def test_oidc_credentials_provider_valid_id_token_source(mocker):
@@ -218,9 +216,9 @@ def mock_exchange_id_token(id_token: oidc.IdToken):
218216

219217
mocker.patch.object(oidc.DatabricksOidcTokenSource, "_exchange_id_token", side_effect=mock_exchange_id_token)
220218

221-
credentials_provider = _oidc_credentials_provider(mock_cfg, id_token_source)
222-
assert credentials_provider is not None
219+
cp = credentials_provider._oidc_credentials_provider(mock_cfg, id_token_source)
220+
assert cp is not None
223221

224222
# Test that the credentials provider returns the expected headers
225-
headers = credentials_provider()
223+
headers = cp()
226224
assert headers == {"Authorization": "Bearer exchanged-test-jwt-token"}

0 commit comments

Comments
 (0)