@@ -155,9 +155,9 @@ def test_configuration_passthrough(self, mock_client_class):
155
155
session_configuration = mock_session_config , ** self .DUMMY_CONNECTION_ARGS
156
156
)
157
157
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 )
161
161
162
162
@patch ("%s.session.ThriftDatabricksClient" % PACKAGE_NAME )
163
163
def test_initial_namespace_passthrough (self , mock_client_class ):
@@ -172,10 +172,10 @@ def test_initial_namespace_passthrough(self, mock_client_class):
172
172
** self .DUMMY_CONNECTION_ARGS , catalog = mock_cat , schema = mock_schem
173
173
)
174
174
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 )
179
179
180
180
@patch ("%s.session.ThriftDatabricksClient" % PACKAGE_NAME )
181
181
def test_finalizer_closes_abandoned_connection (self , mock_client_class ):
0 commit comments