@@ -155,9 +155,9 @@ def test_configuration_passthrough(self, mock_client_class):
155155 session_configuration = mock_session_config , ** self .DUMMY_CONNECTION_ARGS
156156 )
157157
158- # Check that open_session was called with the correct session_configuration as first positional argument
159- call_args = mock_client_class .return_value .open_session .call_args [0 ]
160- self .assertEqual (call_args [ 0 ], mock_session_config )
158+ # Check that open_session was called with the correct session_configuration as keyword argument
159+ call_kwargs = mock_client_class .return_value .open_session .call_args [1 ]
160+ self .assertEqual (call_kwargs [ "session_configuration" ], mock_session_config )
161161
162162 @patch ("%s.session.ThriftDatabricksClient" % PACKAGE_NAME )
163163 def test_initial_namespace_passthrough (self , mock_client_class ):
@@ -172,10 +172,10 @@ def test_initial_namespace_passthrough(self, mock_client_class):
172172 ** self .DUMMY_CONNECTION_ARGS , catalog = mock_cat , schema = mock_schem
173173 )
174174
175- # Check that open_session was called with the correct catalog and schema as positional arguments
176- call_args = mock_client_class .return_value .open_session .call_args [0 ]
177- self .assertEqual (call_args [ 1 ], mock_cat )
178- self .assertEqual (call_args [ 2 ], mock_schem )
175+ # Check that open_session was called with the correct catalog and schema as keyword arguments
176+ call_kwargs = mock_client_class .return_value .open_session .call_args [1 ]
177+ self .assertEqual (call_kwargs [ "catalog" ], mock_cat )
178+ self .assertEqual (call_kwargs [ "schema" ], mock_schem )
179179
180180 @patch ("%s.session.ThriftDatabricksClient" % PACKAGE_NAME )
181181 def test_finalizer_closes_abandoned_connection (self , mock_client_class ):
0 commit comments