@@ -22,6 +22,7 @@ def get_reportsizedeltas_object(
22
22
repository_name : str = "FooOwner/BarRepository" ,
23
23
sketches_reports_source : str = "foo-artifact-pattern" ,
24
24
token : str = "foo token" ,
25
+ update_comment : bool = False ,
25
26
) -> reportsizedeltas .ReportSizeDeltas :
26
27
"""Return a reportsizedeltas.ReportSizeDeltas object to use in tests.
27
28
@@ -32,7 +33,10 @@ def get_reportsizedeltas_object(
32
33
token -- GitHub access token
33
34
"""
34
35
return reportsizedeltas .ReportSizeDeltas (
35
- repository_name = repository_name , sketches_reports_source = sketches_reports_source , token = token
36
+ repository_name = repository_name ,
37
+ sketches_reports_source = sketches_reports_source ,
38
+ token = token ,
39
+ update_comment = update_comment ,
36
40
)
37
41
38
42
@@ -106,10 +110,12 @@ class ActionInputs:
106
110
repository_name = "GoldenOwner/GoldenRepository"
107
111
sketches_reports_source = "golden-source-pattern"
108
112
token = "golden-github-token"
113
+ update_comment = "false"
109
114
110
115
monkeypatch .setenv ("GITHUB_REPOSITORY" , ActionInputs .repository_name )
111
116
monkeypatch .setenv ("INPUT_SKETCHES-REPORTS-SOURCE" , ActionInputs .sketches_reports_source )
112
117
monkeypatch .setenv ("INPUT_GITHUB-TOKEN" , ActionInputs .token )
118
+ monkeypatch .setenv ("INPUT_UPDATE-COMMENT" , ActionInputs .token )
113
119
114
120
return ActionInputs ()
115
121
@@ -132,6 +138,7 @@ def report_size_deltas(self):
132
138
repository_name = setup_environment_variables .repository_name ,
133
139
sketches_reports_source = setup_environment_variables .sketches_reports_source ,
134
140
token = setup_environment_variables .token ,
141
+ update_comment = setup_environment_variables .update_comment == "true" ,
135
142
)
136
143
ReportSizeDeltas .report_size_deltas .assert_called_once ()
137
144
@@ -768,7 +775,6 @@ def test_comment_report():
768
775
report_size_deltas = get_reportsizedeltas_object (repository_name = repository_name )
769
776
770
777
report_size_deltas .http_request = unittest .mock .MagicMock ()
771
- report_size_deltas .get_previous_comment = unittest .mock .Mock (return_value = None )
772
778
773
779
report_size_deltas .comment_report (pr_number = pr_number , report_markdown = report_markdown )
774
780
0 commit comments