@@ -274,6 +274,17 @@ def test_get_user_teams_no_teams(self, call_the_api_mock):
274
274
275
275
call_the_api_mock .return_value = list ()
276
276
277
+ self .assertEqual (list (), user .get_user_teams (1 ))
278
+
279
+ @patch ("grafana_api.api.Api.call_the_api" )
280
+ def test_get_user_teams_invalid_teams (self , call_the_api_mock ):
281
+ model : APIModel = APIModel (
282
+ host = MagicMock (), username = MagicMock (), password = MagicMock ()
283
+ )
284
+ user : User = User (grafana_api_model = model )
285
+
286
+ call_the_api_mock .return_value = list ([{"id" : None }])
287
+
277
288
with self .assertRaises (Exception ):
278
289
user .get_user_teams (1 )
279
290
@@ -430,6 +441,15 @@ def test_get_user_teams_no_teams(self, call_the_api_mock):
430
441
431
442
call_the_api_mock .return_value = list ()
432
443
444
+ self .assertEqual (list (), current_user .get_user_teams ())
445
+
446
+ @patch ("grafana_api.api.Api.call_the_api" )
447
+ def test_get_user_teams_invalid_teams (self , call_the_api_mock ):
448
+ model : APIModel = APIModel (host = MagicMock (), token = MagicMock ())
449
+ current_user : CurrentUser = CurrentUser (grafana_api_model = model )
450
+
451
+ call_the_api_mock .return_value = list ([{"id" : None }])
452
+
433
453
with self .assertRaises (Exception ):
434
454
current_user .get_user_teams ()
435
455
0 commit comments