@@ -342,13 +342,13 @@ def test_get_connection_creds_success(self, mock_open, mock_profile_renderer, mo
342342 "target" : "a_target" ,
343343 }
344344 }
345- profile = profiles_dict ["a_profile" ]
345+ target = profiles_dict ["a_profile" ][ "target " ]
346346 expected_credentials = profiles_dict ["a_profile" ]["outputs" ]["a_target" ]
347347 mock_self = Mock ()
348348 mock_self .profiles_dir = Path ()
349349 mock_self .project_dict = {"profile" : "a_profile" }
350350 mock_yaml .safe_load .return_value = profiles_dict
351- mock_profile_renderer ().render_data .return_value = profile
351+ mock_profile_renderer ().render_data .side_effect = [ target , expected_credentials ]
352352 credentials , conn_type = DbtParser .get_connection_creds (mock_self )
353353 self .assertEqual (credentials , expected_credentials )
354354 self .assertEqual (conn_type , "type1" )
@@ -420,8 +420,8 @@ def test_get_connection_no_credentials(self, mock_open, mock_profile_renderer, m
420420 mock_self .profiles_dir = Path ()
421421 mock_self .project_dict = {"profile" : "a_profile" }
422422 mock_yaml .safe_load .return_value = profiles_dict
423- profile = profiles_dict ["a_profile" ]
424- mock_profile_renderer ().render_data .return_value = profile
423+ profile_target = profiles_dict ["a_profile" ][ "target " ]
424+ mock_profile_renderer ().render_data .return_value = profile_target
425425 with self .assertRaises (DataDiffDbtProfileNotFoundError ):
426426 _ , _ = DbtParser .get_connection_creds (mock_self )
427427
@@ -440,8 +440,8 @@ def test_get_connection_no_target_credentials(self, mock_open, mock_profile_rend
440440 mock_self = Mock ()
441441 mock_self .profiles_dir = Path ()
442442 mock_self .project_dict = {"profile" : "a_profile" }
443- profile = profiles_dict ["a_profile" ]
444- mock_profile_renderer ().render_data .return_value = profile
443+ profile_target = profiles_dict ["a_profile" ][ "target " ]
444+ mock_profile_renderer ().render_data .return_value = profile_target
445445 mock_yaml .safe_load .return_value = profiles_dict
446446 with self .assertRaises (DataDiffDbtProfileNotFoundError ):
447447 _ , _ = DbtParser .get_connection_creds (mock_self )
@@ -460,7 +460,7 @@ def test_get_connection_no_type(self, mock_open, mock_profile_renderer, mock_yam
460460 mock_self .profiles_dir = Path ()
461461 mock_self .project_dict = {"profile" : "a_profile" }
462462 mock_yaml .safe_load .return_value = profiles_dict
463- profile = profiles_dict ["a_profile" ]
464- mock_profile_renderer ().render_data .return_value = profile
463+ profile_target = profiles_dict ["a_profile" ][ "target " ]
464+ mock_profile_renderer ().render_data .return_value = profile_target
465465 with self .assertRaises (DataDiffDbtProfileNotFoundError ):
466466 _ , _ = DbtParser .get_connection_creds (mock_self )
0 commit comments