@@ -145,7 +145,9 @@ def test_get_python_sql_connector_auth_provider_access_token(self):
145145 hostname = "moderakh-test.cloud.databricks.com"
146146 kwargs = {"access_token" : "dpi123" }
147147 mock_http_client = MagicMock ()
148- auth_provider = get_python_sql_connector_auth_provider (hostname , mock_http_client , ** kwargs )
148+ auth_provider = get_python_sql_connector_auth_provider (
149+ hostname , mock_http_client , ** kwargs
150+ )
149151 self .assertTrue (type (auth_provider ).__name__ , "AccessTokenAuthProvider" )
150152
151153 headers = {}
@@ -163,7 +165,9 @@ def __call__(self, *args, **kwargs) -> HeaderFactory:
163165 hostname = "moderakh-test.cloud.databricks.com"
164166 kwargs = {"credentials_provider" : MyProvider ()}
165167 mock_http_client = MagicMock ()
166- auth_provider = get_python_sql_connector_auth_provider (hostname , mock_http_client , ** kwargs )
168+ auth_provider = get_python_sql_connector_auth_provider (
169+ hostname , mock_http_client , ** kwargs
170+ )
167171 self .assertTrue (type (auth_provider ).__name__ , "ExternalAuthProvider" )
168172
169173 headers = {}
@@ -179,7 +183,9 @@ def test_get_python_sql_connector_auth_provider_noop(self):
179183 "_use_cert_as_auth" : use_cert_as_auth ,
180184 }
181185 mock_http_client = MagicMock ()
182- auth_provider = get_python_sql_connector_auth_provider (hostname , mock_http_client , ** kwargs )
186+ auth_provider = get_python_sql_connector_auth_provider (
187+ hostname , mock_http_client , ** kwargs
188+ )
183189 self .assertTrue (type (auth_provider ).__name__ , "CredentialProvider" )
184190
185191 def test_get_python_sql_connector_basic_auth (self ):
@@ -189,7 +195,9 @@ def test_get_python_sql_connector_basic_auth(self):
189195 }
190196 mock_http_client = MagicMock ()
191197 with self .assertRaises (ValueError ) as e :
192- get_python_sql_connector_auth_provider ("foo.cloud.databricks.com" , mock_http_client , ** kwargs )
198+ get_python_sql_connector_auth_provider (
199+ "foo.cloud.databricks.com" , mock_http_client , ** kwargs
200+ )
193201 self .assertIn (
194202 "Username/password authentication is no longer supported" , str (e .exception )
195203 )
@@ -198,7 +206,9 @@ def test_get_python_sql_connector_basic_auth(self):
198206 def test_get_python_sql_connector_default_auth (self , mock__initial_get_token ):
199207 hostname = "foo.cloud.databricks.com"
200208 mock_http_client = MagicMock ()
201- auth_provider = get_python_sql_connector_auth_provider (hostname , mock_http_client )
209+ auth_provider = get_python_sql_connector_auth_provider (
210+ hostname , mock_http_client
211+ )
202212 self .assertTrue (type (auth_provider ).__name__ , "DatabricksOAuthProvider" )
203213 self .assertTrue (auth_provider ._client_id , PYSQL_OAUTH_CLIENT_ID )
204214
@@ -259,16 +269,16 @@ def test_no_token_refresh__when_token_is_not_expired(
259269
260270 def test_get_token_success (self , token_source , http_response ):
261271 mock_http_client = MagicMock ()
262-
272+
263273 with patch .object (token_source , "_http_client" , mock_http_client ):
264274 # Create a mock response with the expected format
265275 mock_response = MagicMock ()
266276 mock_response .status = 200
267277 mock_response .data .decode .return_value = '{"access_token": "abc123", "token_type": "Bearer", "refresh_token": null}'
268-
278+
269279 # Mock the request method to return the response directly
270280 mock_http_client .request .return_value = mock_response
271-
281+
272282 token = token_source .get_token ()
273283
274284 # Assert
@@ -279,16 +289,16 @@ def test_get_token_success(self, token_source, http_response):
279289
280290 def test_get_token_failure (self , token_source , http_response ):
281291 mock_http_client = MagicMock ()
282-
292+
283293 with patch .object (token_source , "_http_client" , mock_http_client ):
284294 # Create a mock response with error
285295 mock_response = MagicMock ()
286296 mock_response .status = 400
287297 mock_response .data .decode .return_value = "Bad Request"
288-
298+
289299 # Mock the request method to return the response directly
290300 mock_http_client .request .return_value = mock_response
291-
301+
292302 with pytest .raises (Exception ) as e :
293303 token_source .get_token ()
294304 assert "Failed to get token: 400" in str (e .value )
0 commit comments