@@ -298,10 +298,15 @@ def test_write_to_markdown_no_issues(self):
298
298
"HIDE_TIME_TO_ANSWER" : "True" ,
299
299
"HIDE_LABEL_METRICS" : "True" ,
300
300
"NON_MENTIONING_LINKS" : "True" ,
301
+ "GH_ENTERPRISE_URL" : "https://ghe.com" ,
301
302
},
302
303
)
303
304
class TestWriteToMarkdownWithEnv (unittest .TestCase ):
304
- """Test the write_to_markdown function with the HIDE* and NON_MENTIONING_LINKS environment variables set."""
305
+ """Test the write_to_markdown function with the following environment variables set:
306
+ - HIDE*,
307
+ - NON_MENTIONING_LINKS
308
+ - GH_ENTERPRISE_URL
309
+ """
305
310
306
311
def test_writes_markdown_file_with_non_hidden_columns_only (self ):
307
312
"""
@@ -313,7 +318,7 @@ def test_writes_markdown_file_with_non_hidden_columns_only(self):
313
318
issues_with_metrics = [
314
319
IssueWithMetrics (
315
320
title = "Issue 1" ,
316
- html_url = "https://github .com/user/repo/issues/1" ,
321
+ html_url = "https://ghe .com/user/repo/issues/1" ,
317
322
author = "alice" ,
318
323
created_at = timedelta (days = - 5 ),
319
324
time_to_first_response = timedelta (minutes = 10 ),
@@ -326,7 +331,7 @@ def test_writes_markdown_file_with_non_hidden_columns_only(self):
326
331
),
327
332
IssueWithMetrics (
328
333
title = "Issue 2" ,
329
- html_url = "https://github .com/user/repo/issues/2" ,
334
+ html_url = "https://ghe .com/user/repo/issues/2" ,
330
335
author = "bob" ,
331
336
created_at = timedelta (days = - 5 ),
332
337
time_to_first_response = timedelta (minutes = 20 ),
@@ -347,6 +352,7 @@ def test_writes_markdown_file_with_non_hidden_columns_only(self):
347
352
num_issues_opened = 2
348
353
num_issues_closed = 2
349
354
num_mentor_count = 5
355
+ ghe = "https://ghe.com"
350
356
351
357
# Call the function
352
358
write_to_markdown (
@@ -366,6 +372,7 @@ def test_writes_markdown_file_with_non_hidden_columns_only(self):
366
372
non_mentioning_links = True ,
367
373
report_title = "Issue Metrics" ,
368
374
output_file = "issue_metrics.md" ,
375
+ ghe = ghe ,
369
376
)
370
377
371
378
# Check that the function writes the correct markdown file
@@ -381,8 +388,8 @@ def test_writes_markdown_file_with_non_hidden_columns_only(self):
381
388
"| Total number of items created | 2 |\n \n "
382
389
"| Title | URL | Author | Created At |\n "
383
390
"| --- | --- | --- | --- |\n "
384
- "| Issue 1 | https://www.github .com/user/repo/issues/1 | [alice](https://github .com/alice) | -5 days, 0:00:00 |\n "
385
- "| Issue 2 | https://www.github .com/user/repo/issues/2 | [bob](https://github .com/bob) | -5 days, 0:00:00 |\n \n "
391
+ "| Issue 1 | https://www.ghe .com/user/repo/issues/1 | [alice](https://ghe .com/alice) | -5 days, 0:00:00 |\n "
392
+ "| Issue 2 | https://www.ghe .com/user/repo/issues/2 | [bob](https://ghe .com/bob) | -5 days, 0:00:00 |\n \n "
386
393
"_This report was generated with the [Issue Metrics Action](https://github.com/github/issue-metrics)_\n "
387
394
"Search query used to find these items: `repo:user/repo is:issue`\n "
388
395
)
0 commit comments