@@ -82,6 +82,7 @@ def setUp(self):
82
82
"DRONE_BUILD_LINK" ,
83
83
"TRAVIS_REPO_SLUG" ,
84
84
"CODECOV_TOKEN" ,
85
+ "CODECOV_NAME" ,
85
86
"APPVEYOR" ,
86
87
"APPVEYOR_REPO_BRANCH" ,
87
88
"APPVEYOR_BUILD_VERSION" ,
@@ -394,7 +395,13 @@ def test_gcov(self):
394
395
# self.skipTest("Skipped, works on Travis only.")
395
396
396
397
def test_disable_detect (self ):
397
- self .set_env (JENKINS_URL = "a" , GIT_BRANCH = "b" , GIT_COMMIT = "c" , CODECOV_TOKEN = "d" )
398
+ self .set_env (
399
+ JENKINS_URL = "a" ,
400
+ GIT_BRANCH = "b" ,
401
+ GIT_COMMIT = "c" ,
402
+ CODECOV_TOKEN = "d" ,
403
+ CODECOV_NAME = "e" ,
404
+ )
398
405
self .fake_report ()
399
406
try :
400
407
self .run_cli (disable = "detect" )
@@ -486,6 +493,7 @@ def test_ci_jenkins(self):
486
493
GIT_COMMIT = "c739768fcac68144a3a6d82305b9c4106934d31a" ,
487
494
BUILD_NUMBER = "41" ,
488
495
CODECOV_TOKEN = "token" ,
496
+ CODECOV_NAME = "name" ,
489
497
)
490
498
self .fake_report ()
491
499
res = self .run_cli ()
@@ -498,6 +506,7 @@ def test_ci_jenkins(self):
498
506
self .assertEqual (res ["query" ]["pr" ], "" )
499
507
self .assertEqual (res ["query" ]["branch" ], "master" )
500
508
self .assertEqual (res ["codecov" ].token , "token" )
509
+ self .assertEqual (res ["codecov" ].name , "name" )
501
510
502
511
@unittest .skipUnless (os .getenv ("JENKINS_URL" ), "Skip Jenkins CI test" )
503
512
def test_ci_jenkins_env (self ):
@@ -509,6 +518,7 @@ def test_ci_jenkins_env(self):
509
518
ghprbPullId = "1" ,
510
519
BUILD_NUMBER = "41" ,
511
520
CODECOV_TOKEN = "token" ,
521
+ CODECOV_NAME = "name" ,
512
522
)
513
523
self .fake_report ()
514
524
res = self .run_cli ()
@@ -521,6 +531,7 @@ def test_ci_jenkins_env(self):
521
531
self .assertEqual (res ["query" ]["pr" ], "1" )
522
532
self .assertEqual (res ["query" ]["branch" ], "master" )
523
533
self .assertEqual (res ["codecov" ].token , "token" )
534
+ self .assertEqual (res ["codecov" ].name , "name" )
524
535
525
536
@unittest .skipUnless (os .getenv ("JENKINS_URL" ), "Skip Jenkins CI test" )
526
537
def test_ci_jenkins_blue_ocean (self ):
@@ -531,6 +542,7 @@ def test_ci_jenkins_blue_ocean(self):
531
542
CHANGE_ID = "1" ,
532
543
BUILD_NUMBER = "41" ,
533
544
CODECOV_TOKEN = "token" ,
545
+ CODECOV_NAME = "name" ,
534
546
)
535
547
self .fake_report ()
536
548
res = self .run_cli ()
@@ -543,6 +555,7 @@ def test_ci_jenkins_blue_ocean(self):
543
555
self .assertEqual (res ["query" ]["pr" ], "1" )
544
556
self .assertEqual (res ["query" ]["branch" ], "master" )
545
557
self .assertEqual (res ["codecov" ].token , "token" )
558
+ self .assertEqual (res ["codecov" ].name , "name" )
546
559
547
560
@unittest .skipUnless (
548
561
os .getenv ("CI" ) == "true"
@@ -585,6 +598,7 @@ def test_ci_codeship(self):
585
598
CI_BUILD_URL = "https://codeship.io/build/1" ,
586
599
CI_COMMIT_ID = "743b04806ea677403aa2ff26c6bdeb85005de658" ,
587
600
CODECOV_TOKEN = "token" ,
601
+ CODECOV_NAME = "name" ,
588
602
)
589
603
self .fake_report ()
590
604
res = self .run_cli ()
@@ -597,6 +611,7 @@ def test_ci_codeship(self):
597
611
self .assertEqual (res ["query" ]["pr" ], "" )
598
612
self .assertEqual (res ["query" ]["branch" ], "master" )
599
613
self .assertEqual (res ["codecov" ].token , "token" )
614
+ self .assertEqual (res ["codecov" ].name , "name" )
600
615
601
616
@unittest .skipUnless (
602
617
os .getenv ("CI" ) == "true" and os .getenv ("CIRCLECI" ) == "true" ,
@@ -638,6 +653,7 @@ def test_ci_buildkite(self):
638
653
BUILDKITE_PROJECT_SLUG = "owner/repo" ,
639
654
BUILDKITE_COMMIT = "d653b934ed59c1a785cc1cc79d08c9aaa4eba73b" ,
640
655
CODECOV_TOKEN = "token" ,
656
+ CODECOV_NAME = "name" ,
641
657
)
642
658
self .fake_report ()
643
659
res = self .run_cli ()
@@ -649,6 +665,7 @@ def test_ci_buildkite(self):
649
665
self .assertEqual (res ["query" ]["slug" ], "owner/repo" )
650
666
self .assertEqual (res ["query" ]["branch" ], "master" )
651
667
self .assertEqual (res ["codecov" ].token , "token" )
668
+ self .assertEqual (res ["codecov" ].name , "name" )
652
669
653
670
@unittest .skipUnless (
654
671
os .getenv ("CI" ) == "true" and os .getenv ("SEMAPHORE" ) == "true" ,
@@ -663,6 +680,7 @@ def test_ci_semaphore(self):
663
680
SEMAPHORE_REPO_SLUG = "owner/repo" ,
664
681
REVISION = "743b04806ea677403aa2ff26c6bdeb85005de658" ,
665
682
CODECOV_TOKEN = "token" ,
683
+ CODECOV_NAME = "name" ,
666
684
)
667
685
self .fake_report ()
668
686
res = self .run_cli ()
@@ -686,6 +704,7 @@ def test_ci_drone(self):
686
704
DRONE_BRANCH = "master" ,
687
705
DRONE_BUILD_LINK = "https://drone.io/github/builds/1" ,
688
706
CODECOV_TOKEN = "token" ,
707
+ CODECOV_NAME = "name" ,
689
708
)
690
709
self .fake_report ()
691
710
res = self .run_cli ()
@@ -696,6 +715,7 @@ def test_ci_drone(self):
696
715
self .assertEqual (res ["query" ]["build" ], "10" )
697
716
self .assertEqual (res ["query" ]["build_url" ], "https://drone.io/github/builds/1" )
698
717
self .assertEqual (res ["codecov" ].token , "token" )
718
+ self .assertEqual (res ["codecov" ].name , "name" )
699
719
700
720
@unittest .skipUnless (os .getenv ("SHIPPABLE" ) == "true" , "Skip Shippable CI test" )
701
721
def test_ci_shippable (self ):
@@ -707,6 +727,7 @@ def test_ci_shippable(self):
707
727
BUILD_URL = "https://shippable.com/..." ,
708
728
COMMIT = "743b04806ea677403aa2ff26c6bdeb85005de658" ,
709
729
CODECOV_TOKEN = "token" ,
730
+ CODECOV_NAME = "name" ,
710
731
)
711
732
self .fake_report ()
712
733
res = self .run_cli ()
@@ -718,6 +739,7 @@ def test_ci_shippable(self):
718
739
self .assertEqual (res ["query" ]["slug" ], "owner/repo" )
719
740
self .assertEqual (res ["query" ]["build_url" ], "https://shippable.com/..." )
720
741
self .assertEqual (res ["codecov" ].token , "token" )
742
+ self .assertEqual (res ["codecov" ].name , "name" )
721
743
722
744
# @unittest.skipUnless(os.getenv('CI') == "True" and os.getenv('APPVEYOR') == 'True', 'Skip AppVeyor CI test')
723
745
@unittest .skip ("Skip AppVeyor test" )
@@ -734,6 +756,7 @@ def test_ci_appveyor(self):
734
756
APPVEYOR_REPO_NAME = "owner/repo" ,
735
757
APPVEYOR_REPO_COMMIT = "d653b934ed59c1a785cc1cc79d08c9aaa4eba73b" ,
736
758
CODECOV_TOKEN = "token" ,
759
+ CODECOV_NAME = "name" ,
737
760
)
738
761
self .fake_report ()
739
762
res = self .run_cli (file = self .filepath )
@@ -746,6 +769,7 @@ def test_ci_appveyor(self):
746
769
self .assertEqual (res ["query" ]["slug" ], "owner/repo" )
747
770
self .assertEqual (res ["query" ]["pr" ], "1" )
748
771
self .assertEqual (res ["codecov" ].token , "token" )
772
+ self .assertEqual (res ["codecov" ].name , "name" )
749
773
750
774
@unittest .skipUnless (
751
775
os .getenv ("CI" ) == "true" and os .getenv ("WERCKER_GIT_BRANCH" ),
@@ -759,6 +783,7 @@ def test_ci_wercker(self):
759
783
WERCKER_GIT_REPOSITORY = "repo" ,
760
784
WERCKER_GIT_COMMIT = "d653b934ed59c1a785cc1cc79d08c9aaa4eba73b" ,
761
785
CODECOV_TOKEN = "token" ,
786
+ CODECOV_NAME = "name" ,
762
787
)
763
788
self .fake_report ()
764
789
res = self .run_cli ()
@@ -769,6 +794,7 @@ def test_ci_wercker(self):
769
794
self .assertEqual (res ["query" ]["build" ], "1399372237" )
770
795
self .assertEqual (res ["query" ]["slug" ], "owner/repo" )
771
796
self .assertEqual (res ["codecov" ].token , "token" )
797
+ self .assertEqual (res ["codecov" ].name , "name" )
772
798
773
799
@unittest .skipUnless (
774
800
os .getenv ("CI" ) == "true" and os .getenv ("MAGNUM" ) == "true" ,
@@ -782,6 +808,7 @@ def test_ci_magnum(self):
782
808
CI = "true" ,
783
809
CI_COMMIT = "d653b934ed59c1a785cc1cc79d08c9aaa4eba73b" ,
784
810
CODECOV_TOKEN = "token" ,
811
+ CODECOV_NAME = "name" ,
785
812
)
786
813
self .fake_report ()
787
814
res = self .run_cli ()
@@ -791,6 +818,7 @@ def test_ci_magnum(self):
791
818
)
792
819
self .assertEqual (res ["query" ]["build" ], "1399372237" )
793
820
self .assertEqual (res ["codecov" ].token , "token" )
821
+ self .assertEqual (res ["codecov" ].name , "name" )
794
822
795
823
@unittest .skipUnless (
796
824
os .getenv ("CI_SERVER_NAME" , "" ).startswith ("GitLab" ), "Skip GitLab CI test"
@@ -805,6 +833,7 @@ def test_ci_gitlab_pre9(self):
805
833
HOME = "/" ,
806
834
CI_PROJECT_DIR = os .getcwd ().strip ("/" ),
807
835
CODECOV_TOKEN = "token" ,
836
+ CODECOV_NAME = "name" ,
808
837
)
809
838
self .fake_report ()
810
839
res = self .run_cli ()
@@ -815,6 +844,7 @@ def test_ci_gitlab_pre9(self):
815
844
self .assertEqual (res ["query" ]["build" ], "1399372237" )
816
845
self .assertEqual (res ["query" ]["slug" ], "owner/repo" )
817
846
self .assertEqual (res ["codecov" ].token , "token" )
847
+ self .assertEqual (res ["codecov" ].name , "name" )
818
848
819
849
@unittest .skipUnless (
820
850
os .getenv ("CI_SERVER_NAME" , "" ).startswith ("GitLab" ), "Skip GitLab CI test"
@@ -842,7 +872,7 @@ def test_ci_gitlab(self):
842
872
843
873
@unittest .skip ("Skip CI None" )
844
874
def test_ci_none (self ):
845
- self .set_env (CODECOV_TOKEN = "token" )
875
+ self .set_env (CODECOV_TOKEN = "token" , CODECOV_NAME = "name" )
846
876
self .fake_report ()
847
877
res = self .run_cli (
848
878
build = 10 ,
@@ -857,3 +887,4 @@ def test_ci_none(self):
857
887
self .assertEqual (res ["query" ]["build" ], "10" )
858
888
self .assertEqual (res ["query" ]["slug" ], "owner/repo" )
859
889
self .assertEqual (res ["codecov" ].token , "token" )
890
+ self .assertEqual (res ["codecov" ].name , "name" )
0 commit comments