Exemplo n.º 1
0
 def test_ci_drone(self):
     self.set_env(CI='drone',
                  DRONE='true',
                  DRONE_BUILD_NUMBER='10',
                  DRONE_BRANCH='master',
                  DRONE_BUILD_LINK='https://drone.io/github/builds/1',
                  CODECOV_TOKEN='token')
     self.fake_report()
     res = self.run_cli()
     self.assertEqual(res['query']['service'], 'drone.io')
     self.assertEqual(res['query']['commit'], codecov.check_output(("git", "rev-parse", "HEAD")))
     self.assertEqual(res['query']['build'], '10')
     self.assertEqual(res['query']['build_url'], 'https://drone.io/github/builds/1')
     self.assertEqual(res['codecov'].token, 'token')
Exemplo n.º 2
0
 def test_ci_drone(self):
     self.set_env(CI='drone',
                  DRONE='true',
                  DRONE_BUILD_NUMBER='10',
                  DRONE_BRANCH='master',
                  DRONE_BUILD_LINK='https://drone.io/github/builds/1',
                  CODECOV_TOKEN='token')
     self.fake_report()
     res = self.run_cli()
     self.assertEqual(res['query']['service'], 'drone.io')
     self.assertEqual(res['query']['commit'], codecov.check_output(("git", "rev-parse", "HEAD")))
     self.assertEqual(res['query']['build'], '10')
     self.assertEqual(res['query']['build_url'], 'https://drone.io/github/builds/1')
     self.assertEqual(res['codecov'].token, 'token')
Exemplo n.º 3
0
 def test_ci_jenkins_blue_ocean(self):
     self.set_env(JENKINS_URL='https://....',
                  BUILD_URL='https://....',
                  BRANCH_NAME='master',
                  CHANGE_ID='1',
                  BUILD_NUMBER='41',
                  CODECOV_TOKEN='token')
     self.fake_report()
     res = self.run_cli()
     self.assertEqual(res['query']['service'], 'jenkins')
     self.assertEqual(res['query']['commit'], codecov.check_output(("git", "rev-parse", "HEAD")))
     self.assertEqual(res['query']['build'], '41')
     self.assertEqual(res['query']['build_url'], 'https://....')
     self.assertEqual(res['query']['pr'], '1')
     self.assertEqual(res['query']['branch'], 'master')
     self.assertEqual(res['codecov'].token, 'token')
Exemplo n.º 4
0
 def test_ci_jenkins_blue_ocean(self):
     self.set_env(JENKINS_URL='https://....',
                  BUILD_URL='https://....',
                  BRANCH_NAME='master',
                  CHANGE_ID='1',
                  BUILD_NUMBER='41',
                  CODECOV_TOKEN='token')
     self.fake_report()
     res = self.run_cli()
     self.assertEqual(res['query']['service'], 'jenkins')
     self.assertEqual(res['query']['commit'], codecov.check_output(("git", "rev-parse", "HEAD")))
     self.assertEqual(res['query']['build'], '41')
     self.assertEqual(res['query']['build_url'], 'https://....')
     self.assertEqual(res['query']['pr'], '1')
     self.assertEqual(res['query']['branch'], 'master')
     self.assertEqual(res['codecov'].token, 'token')
Exemplo n.º 5
0
 def test_ci_drone(self):
     self.set_env(
         CI="drone",
         DRONE="true",
         DRONE_BUILD_NUMBER="10",
         DRONE_BRANCH="master",
         DRONE_BUILD_LINK="https://drone.io/github/builds/1",
         CODECOV_TOKEN="token",
     )
     self.fake_report()
     res = self.run_cli()
     self.assertEqual(res["query"]["service"], "drone.io")
     self.assertEqual(
         res["query"]["commit"], codecov.check_output(("git", "rev-parse", "HEAD"))
     )
     self.assertEqual(res["query"]["build"], "10")
     self.assertEqual(res["query"]["build_url"], "https://drone.io/github/builds/1")
     self.assertEqual(res["codecov"].token, "token")
Exemplo n.º 6
0
 def test_ci_jenkins_blue_ocean(self):
     self.set_env(
         JENKINS_URL="https://....",
         BUILD_URL="https://....",
         BRANCH_NAME="master",
         CHANGE_ID="1",
         BUILD_NUMBER="41",
         CODECOV_TOKEN="token",
     )
     self.fake_report()
     res = self.run_cli()
     self.assertEqual(res["query"]["service"], "jenkins")
     self.assertEqual(
         res["query"]["commit"], codecov.check_output(("git", "rev-parse", "HEAD"))
     )
     self.assertEqual(res["query"]["build"], "41")
     self.assertEqual(res["query"]["build_url"], "https://....")
     self.assertEqual(res["query"]["pr"], "1")
     self.assertEqual(res["query"]["branch"], "master")
     self.assertEqual(res["codecov"].token, "token")