@@ -70,7 +70,7 @@ def test_get_and_update_copilot_teams_single_page(self, mock_update_s3_object):
7070 with patch (
7171 "src.main.get_copilot_team_date" , return_value = [{"name" : "team1" }]
7272 ) as mock_get_team_date :
73- result = get_and_update_copilot_teams (s3 , gh )
73+ result = get_and_update_copilot_teams (s3 , gh , False )
7474 assert result == [{"name" : "team1" }]
7575 mock_get_team_date .assert_called_once_with (gh , 1 )
7676 mock_update_s3_object .assert_called_once ()
@@ -93,7 +93,7 @@ def test_get_and_update_copilot_teams_multiple_pages(self, mock_update_s3_object
9393 "src.main.get_copilot_team_date" ,
9494 side_effect = [[{"name" : "team1" }], [{"name" : "team2" }], [{"name" : "team3" }]],
9595 ) as mock_get_team_date :
96- result = get_and_update_copilot_teams (s3 , gh )
96+ result = get_and_update_copilot_teams (s3 , gh , False )
9797 assert result == [{"name" : "team1" }, {"name" : "team2" }, {"name" : "team3" }]
9898 assert mock_get_team_date .call_count == 3
9999 mock_update_s3_object .assert_called_once ()
@@ -107,7 +107,7 @@ def test_get_and_update_copilot_teams_no_teams(self, mock_update_s3_object):
107107 gh .get .return_value = mock_response
108108
109109 with patch ("src.main.get_copilot_team_date" , return_value = []) as mock_get_team_date :
110- result = get_and_update_copilot_teams (s3 , gh )
110+ result = get_and_update_copilot_teams (s3 , gh , False )
111111 assert result == []
112112 mock_get_team_date .assert_called_once_with (gh , 1 )
113113 mock_update_s3_object .assert_called_once ()
@@ -138,17 +138,6 @@ def test_get_team_history_success(self):
138138 )
139139 assert result == [{"date" : "2024-01-01" , "usage" : 5 }]
140140
141- def test_get_team_history_unexpected_response_type (self , caplog ):
142- gh = MagicMock ()
143- gh .get .return_value = "not_a_response"
144-
145- with caplog .at_level ("ERROR" ):
146- result = get_team_history (gh , "dev-team" )
147- assert result is None
148- assert any (
149- "Unexpected response type" in record .getMessage () for record in caplog .records
150- )
151-
152141 def test_get_team_history_with_no_query_params (self ):
153142 gh = MagicMock ()
154143 mock_response = MagicMock (spec = Response )
@@ -370,7 +359,7 @@ def test_get_and_update_historic_usage_success(self):
370359 )
371360 }
372361
373- result , dates_added = get_and_update_historic_usage (s3 , gh )
362+ result , dates_added = get_and_update_historic_usage (s3 , gh , False )
374363 assert result == [
375364 {"date" : "2024-01-01" , "usage" : 10 },
376365 {"date" : "2024-01-02" , "usage" : 20 },
@@ -395,7 +384,7 @@ def test_get_and_update_historic_usage_no_existing_data(self, caplog):
395384 operation_name = "GetObject" ,
396385 )
397386
398- result , dates_added = get_and_update_historic_usage (s3 , gh )
387+ result , dates_added = get_and_update_historic_usage (s3 , gh , False )
399388 assert result == [{"date" : "2024-01-01" , "usage" : 10 }]
400389 assert dates_added == ["2024-01-01" ]
401390 s3 .put_object .assert_called_once ()
@@ -418,7 +407,7 @@ def test_get_and_update_historic_usage_no_new_dates(self):
418407 )
419408 }
420409
421- result , dates_added = get_and_update_historic_usage (s3 , gh )
410+ result , dates_added = get_and_update_historic_usage (s3 , gh , False )
422411 assert result == [{"date" : "2024-01-01" , "usage" : 10 }]
423412 assert dates_added == []
424413 s3 .put_object .assert_called_once ()
0 commit comments