@@ -16,14 +16,12 @@ class TestReportsizedeltas(unittest.TestCase):
16
16
17
17
reportsizedeltas .set_verbosity (enable_verbosity = False )
18
18
19
- # @unittest.skip("")
20
19
def test_set_verbosity (self ):
21
20
with pytest .raises (TypeError ):
22
21
reportsizedeltas .set_verbosity (enable_verbosity = 2 )
23
22
reportsizedeltas .set_verbosity (enable_verbosity = True )
24
23
reportsizedeltas .set_verbosity (enable_verbosity = False )
25
24
26
- # @unittest.skip("")
27
25
def test_report_size_deltas (self ):
28
26
repository_name = "test_name/test_repo"
29
27
artifact_download_url = "test_artifact_download_url"
@@ -90,7 +88,6 @@ def test_report_size_deltas(self):
90
88
report_list = report_list + [{"pr_number" : pr_data ["number" ], "report" : report ["data" ]}]
91
89
assert report_list == report_size_deltas .report_size_deltas ()
92
90
93
- # @unittest.skip("")
94
91
def test_report_exists (self ):
95
92
repository_name = "test_name/test_repo"
96
93
artifact_name = "test_artifact_name"
@@ -113,7 +110,6 @@ def test_report_exists(self):
113
110
114
111
assert not report_size_deltas .report_exists (pr_number = pr_number , pr_head_sha = "asdf" )
115
112
116
- # @unittest.skip("")
117
113
def test_get_artifact_download_url_for_sha (self ):
118
114
repository_name = "test_name/test_repo"
119
115
pr_user_login = "test_pr_user_login"
@@ -161,7 +157,6 @@ def test_get_artifact_download_url_for_sha(self):
161
157
162
158
report_size_deltas .get_artifact_download_url_for_run .assert_called_once_with (run_id = run_id )
163
159
164
- # @unittest.skip("")
165
160
def test_get_artifact_download_url_for_run (self ):
166
161
repository_name = "test_name/test_repo"
167
162
artifact_name = "test_artifact_name"
@@ -197,7 +192,6 @@ def test_get_artifact_download_url_for_run(self):
197
192
# # TODO
198
193
# def test_get_artifact(self):
199
194
200
- # @unittest.skip("")
201
195
def test_generate_report (self ):
202
196
pr_head_sha = "asdf123"
203
197
pr_number = 42
@@ -262,7 +256,6 @@ def test_generate_report(self):
262
256
'sketch' : 'examples/ConnectionHandlerDemo' }]
263
257
assert report_data == report ["data" ]
264
258
265
- # @unittest.skip("")
266
259
def test_comment_report (self ):
267
260
pr_number = 42
268
261
report_markdown = "test_report_markdown"
@@ -284,7 +277,6 @@ def test_comment_report(self):
284
277
+ str (pr_number ) + "/comments" ,
285
278
data = report_data )
286
279
287
- # @unittest.skip("")
288
280
def test_api_request (self ):
289
281
response_data = {"json_data" : {"foo" : "bar" },
290
282
"additional_pages" : False ,
@@ -304,7 +296,6 @@ def test_api_request(self):
304
296
url = "https://api.github.com/" + request + "?" + request_parameters
305
297
+ "&page=" + str (page_number ) + "&per_page=100" )
306
298
307
- # @unittest.skip("")
308
299
def test_get_json_response (self ):
309
300
response = {"headers" : {"Link" : None }, "body" : "[]" }
310
301
url = "test_url"
@@ -340,7 +331,6 @@ def test_get_json_response(self):
340
331
assert response_data ["additional_pages" ]
341
332
assert 4 == response_data ["page_count" ]
342
333
343
- # @unittest.skip("")
344
334
def test_http_request (self ):
345
335
url = "test_url"
346
336
data = "test_data"
@@ -353,7 +343,6 @@ def test_http_request(self):
353
343
354
344
report_size_deltas .raw_http_request .assert_called_once_with (url = url , data = data )
355
345
356
- # @unittest.skip("")
357
346
def test_raw_http_request (self ):
358
347
user_name = "test_user"
359
348
repo_name = "test_repo"
@@ -391,7 +380,6 @@ def test_raw_http_request(self):
391
380
392
381
urllib .request .urlopen .assert_called_once_with (url = request )
393
382
394
- # @unittest.skip("")
395
383
def test_handle_rate_limiting (self ):
396
384
report_size_deltas = reportsizedeltas .ReportSizeDeltas (repository_name = "foo" , artifact_name = "foo" , token = "foo" )
397
385
@@ -406,25 +394,22 @@ def test_handle_rate_limiting(self):
406
394
json_data ["json_data" ]["resources" ]["core" ]["remaining" ] = 42
407
395
report_size_deltas .handle_rate_limiting ()
408
396
409
- @unittest . skip ( "disabled because it causes a delay" )
397
+ @pytest . mark . slow ( reason = "Causes a delay" )
410
398
def test_determine_urlopen_retry_true (self ):
411
399
assert reportsizedeltas .determine_urlopen_retry (
412
400
exception = urllib .error .HTTPError (None , 502 , "Bad Gateway" , None , None ))
413
401
414
- # @unittest.skip("")
415
402
def test_determine_urlopen_retry_false (self ):
416
403
assert not reportsizedeltas .determine_urlopen_retry (
417
404
exception = urllib .error .HTTPError (None , 404 , "Not Found" , None , None ))
418
405
419
- # @unittest.skip("")
420
406
def test_get_page_count (self ):
421
407
page_count = 4
422
408
link_header = ('<https://api.github.com/repositories/919161/pulls?page=2>; rel="next", '
423
409
'"<https://api.github.com/repositories/919161/pulls?page=' + str (page_count ) + '>; rel="last"' )
424
410
425
411
assert page_count == reportsizedeltas .get_page_count (link_header = link_header )
426
412
427
- # @unittest.skip("")
428
413
def test_generate_value_cell (self ):
429
414
assert " | :small_red_triangle: +42" == reportsizedeltas .generate_value_cell (42 )
430
415
assert " | 0" == reportsizedeltas .generate_value_cell (0 )
0 commit comments