@@ -342,13 +342,13 @@ def test_get_connection_creds_success(self, mock_open, mock_profile_renderer, mo
342
342
"target" : "a_target" ,
343
343
}
344
344
}
345
- profile = profiles_dict ["a_profile" ]
345
+ target = profiles_dict ["a_profile" ][ "target " ]
346
346
expected_credentials = profiles_dict ["a_profile" ]["outputs" ]["a_target" ]
347
347
mock_self = Mock ()
348
348
mock_self .profiles_dir = Path ()
349
349
mock_self .project_dict = {"profile" : "a_profile" }
350
350
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 ]
352
352
credentials , conn_type = DbtParser .get_connection_creds (mock_self )
353
353
self .assertEqual (credentials , expected_credentials )
354
354
self .assertEqual (conn_type , "type1" )
@@ -420,8 +420,8 @@ def test_get_connection_no_credentials(self, mock_open, mock_profile_renderer, m
420
420
mock_self .profiles_dir = Path ()
421
421
mock_self .project_dict = {"profile" : "a_profile" }
422
422
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
425
425
with self .assertRaises (DataDiffDbtProfileNotFoundError ):
426
426
_ , _ = DbtParser .get_connection_creds (mock_self )
427
427
@@ -440,8 +440,8 @@ def test_get_connection_no_target_credentials(self, mock_open, mock_profile_rend
440
440
mock_self = Mock ()
441
441
mock_self .profiles_dir = Path ()
442
442
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
445
445
mock_yaml .safe_load .return_value = profiles_dict
446
446
with self .assertRaises (DataDiffDbtProfileNotFoundError ):
447
447
_ , _ = DbtParser .get_connection_creds (mock_self )
@@ -460,7 +460,7 @@ def test_get_connection_no_type(self, mock_open, mock_profile_renderer, mock_yam
460
460
mock_self .profiles_dir = Path ()
461
461
mock_self .project_dict = {"profile" : "a_profile" }
462
462
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
465
465
with self .assertRaises (DataDiffDbtProfileNotFoundError ):
466
466
_ , _ = DbtParser .get_connection_creds (mock_self )
0 commit comments