@@ -140,7 +140,7 @@ def test_get_env_vars_optional_values(self):
140
140
"Dependabot could be enabled for this repository. \
141
141
Please enable it by merging this pull request so that \
142
142
we can keep our dependencies up to date and secure." ,
143
- None ,
143
+ "" ,
144
144
False ,
145
145
"Create dependabot.yaml" ,
146
146
None ,
@@ -192,7 +192,7 @@ def test_get_env_vars_auth_with_github_app_installation(self):
192
192
"Dependabot could be enabled for this repository. Please enable it by merging "
193
193
"this pull request so that we can keep our dependencies up to date and "
194
194
"secure." ,
195
- None ,
195
+ "" ,
196
196
False ,
197
197
"Create dependabot.yaml" ,
198
198
None ,
@@ -252,7 +252,7 @@ def test_get_env_vars_with_repos_no_dry_run(self):
252
252
"Dependabot could be enabled for this repository. \
253
253
Please enable it by merging this pull request so that \
254
254
we can keep our dependencies up to date and secure." ,
255
- None ,
255
+ "" ,
256
256
False ,
257
257
"Create dependabot.yaml" ,
258
258
None ,
@@ -290,7 +290,7 @@ def test_get_env_vars_with_repos_disabled_security_updates(self):
290
290
"Dependabot could be enabled for this repository. \
291
291
Please enable it by merging this pull request so that \
292
292
we can keep our dependencies up to date and secure." ,
293
- None ,
293
+ "" ,
294
294
False ,
295
295
"Create dependabot.yaml" ,
296
296
None ,
@@ -329,7 +329,7 @@ def test_get_env_vars_with_repos_filter_visibility_multiple_values(self):
329
329
"Dependabot could be enabled for this repository. \
330
330
Please enable it by merging this pull request so that \
331
331
we can keep our dependencies up to date and secure." ,
332
- None ,
332
+ "" ,
333
333
False ,
334
334
"Create dependabot.yaml" ,
335
335
None ,
@@ -368,7 +368,7 @@ def test_get_env_vars_with_repos_filter_visibility_single_value(self):
368
368
"Dependabot could be enabled for this repository. \
369
369
Please enable it by merging this pull request so that \
370
370
we can keep our dependencies up to date and secure." ,
371
- None ,
371
+ "" ,
372
372
False ,
373
373
"Create dependabot.yaml" ,
374
374
None ,
@@ -437,7 +437,7 @@ def test_get_env_vars_with_repos_filter_visibility_no_duplicates(self):
437
437
"Dependabot could be enabled for this repository. \
438
438
Please enable it by merging this pull request so that \
439
439
we can keep our dependencies up to date and secure." ,
440
- None ,
440
+ "" ,
441
441
False ,
442
442
"Create dependabot.yaml" ,
443
443
None ,
@@ -477,7 +477,7 @@ def test_get_env_vars_with_repos_exempt_ecosystems(self):
477
477
"Dependabot could be enabled for this repository. \
478
478
Please enable it by merging this pull request so that \
479
479
we can keep our dependencies up to date and secure." ,
480
- None ,
480
+ "" ,
481
481
False ,
482
482
"Create dependabot.yaml" ,
483
483
None ,
@@ -516,7 +516,7 @@ def test_get_env_vars_with_no_batch_size(self):
516
516
"Dependabot could be enabled for this repository. \
517
517
Please enable it by merging this pull request so that \
518
518
we can keep our dependencies up to date and secure." ,
519
- None ,
519
+ "" ,
520
520
False ,
521
521
"Create dependabot.yaml" ,
522
522
None ,
@@ -556,7 +556,7 @@ def test_get_env_vars_with_batch_size(self):
556
556
"Dependabot could be enabled for this repository. \
557
557
Please enable it by merging this pull request so that \
558
558
we can keep our dependencies up to date and secure." ,
559
- None ,
559
+ "" ,
560
560
False ,
561
561
"Create dependabot.yaml" ,
562
562
None ,
@@ -601,6 +601,44 @@ def test_get_env_vars_with_invalid_batch_size_str(self):
601
601
with self .assertRaises (ValueError ):
602
602
get_env_vars ()
603
603
604
+ @patch .dict (
605
+ os .environ ,
606
+ {
607
+ "ORGANIZATION" : "my_organization" ,
608
+ "GH_TOKEN" : "my_token" ,
609
+ "CREATED_AFTER_DATE" : "2020-01-01" ,
610
+ },
611
+ clear = True ,
612
+ )
613
+ def test_get_env_vars_with_created_after_date_of_2020_01_01 (self ):
614
+ """Test that filter_visibility is set correctly when there are duplicate values"""
615
+ expected_result = (
616
+ "my_organization" ,
617
+ [],
618
+ None ,
619
+ None ,
620
+ b"" ,
621
+ "my_token" ,
622
+ "" ,
623
+ [],
624
+ "pull" ,
625
+ "Enable Dependabot" ,
626
+ "Dependabot could be enabled for this repository. \
627
+ Please enable it by merging this pull request so that \
628
+ we can keep our dependencies up to date and secure." ,
629
+ "2020-01-01" ,
630
+ False ,
631
+ "Create dependabot.yaml" ,
632
+ None ,
633
+ False ,
634
+ ["internal" , "private" , "public" ],
635
+ None ,
636
+ True ,
637
+ [],
638
+ )
639
+ result = get_env_vars ()
640
+ self .assertEqual (result , expected_result )
641
+
604
642
605
643
if __name__ == "__main__" :
606
644
unittest .main ()
0 commit comments