Enable codecov.
authorJelmer Vernooij <jelmer@jelmer.uk>
Sun, 19 Mar 2017 20:32:57 +0000 (20:32 +0000)
committerJelmer Vernooij <jelmer@jelmer.uk>
Sun, 19 Mar 2017 20:32:57 +0000 (20:32 +0000)
.travis.yml

index 9438cecf5af6a5cd768c0557d2ea0c390e999e98..57a6b85ae2b77399842a11752fbaf11a88679fcd 100644 (file)
@@ -28,11 +28,14 @@ cache:
 script:
   - pip install pip --upgrade
   - pip install $TEST_REQUIRE
+  - pip install coverage codecov
 
   # Test without c extensions
-  - python -m $TEST_RUNNER dulwich.tests.test_suite
+  - python -m coverage run -p -m $TEST_RUNNER dulwich.tests.test_suite
 
   # Test with c extensions
   - python setup.py build_ext -i
-  - python -m $TEST_RUNNER dulwich.tests.test_suite
-
+  - python -m coverage run -p -m $TEST_RUNNER dulwich.tests.test_suite
+after_success:
+  - python -m coverage combine
+  - codecov