@@ -859,6 +859,7 @@ def test_ci_gitlab(self):
859
859
HOME = "/" ,
860
860
CI_PROJECT_DIR = os .getcwd ().strip ("/" ),
861
861
CODECOV_TOKEN = "token" ,
862
+ CODECOV_NAME = "name" ,
862
863
)
863
864
self .fake_report ()
864
865
res = self .run_cli ()
@@ -869,6 +870,33 @@ def test_ci_gitlab(self):
869
870
self .assertEqual (res ["query" ]["build" ], "1399372237" )
870
871
self .assertEqual (res ["query" ]["slug" ], "owner/repo" )
871
872
self .assertEqual (res ["codecov" ].token , "token" )
873
+ self .assertEqual (res ["codecov" ].name , "name" )
874
+
875
+ @unittest .skipUnless (
876
+ os .getenv ("CI" ) == "true" and os .getenv ("GITHUB_ACTION" ),
877
+ "Skip GitHub Actions CI test" ,
878
+ )
879
+ def test_ci_github (self ):
880
+ self .set_env (
881
+ GITHUB_REF = "master" ,
882
+ GITHUB_RUN_ID = "1399372237" ,
883
+ GITHUB_REPOSITORY = "owner/repo" ,
884
+ GITHUB_ACTION = "6de813bb999760c81f96f3cf5dbdcd51cead172f" ,
885
+ GITHUB_SHA = "d653b934ed59c1a785cc1cc79d08c9aaa4eba73b" ,
886
+ HOME = "/" ,
887
+ CODECOV_TOKEN = "token" ,
888
+ CODECOV_NAME = "name" ,
889
+ )
890
+ self .fake_report ()
891
+ res = self .run_cli ()
892
+ self .assertEqual (res ["query" ]["service" ], "github" )
893
+ self .assertEqual (
894
+ res ["query" ]["commit" ], "d653b934ed59c1a785cc1cc79d08c9aaa4eba73b"
895
+ )
896
+ self .assertEqual (res ["query" ]["build" ], "1399372237" )
897
+ self .assertEqual (res ["query" ]["slug" ], "owner/repo" )
898
+ self .assertEqual (res ["codecov" ].token , "token" )
899
+ self .assertEqual (res ["codecov" ].name , "name" )
872
900
873
901
@unittest .skip ("Skip CI None" )
874
902
def test_ci_none (self ):
0 commit comments