@@ -2,3 +2,4 @@
*.pyo
build/
pkgs/
+.coverage
@@ -21,7 +21,8 @@ matrix:
python: 2.7
after_success:
- - ~/qubes-builder/scripts/travis-deploy
+# - ~/qubes-builder/scripts/travis-deploy
+ - codecov
# don't build tags which are meant for code signing only
branches:
@@ -0,0 +1,3 @@
+[run]
+source = qubesmgmt
+omit = qubesmgmt/tests/*
@@ -3,3 +3,4 @@
docutils
pylint
sphinx
+codecov
@@ -7,4 +7,4 @@ PYTHONPATH="${TESTPYTHONPATH}:${PYTHONPATH}"
export PYTHONPATH
"${PYTHON}" setup.py egg_info --egg-base "${TESTPYTHONPATH}"
-"${PYTHON}" -m unittest discover -p '*.py' -v "$@"
+"${PYTHON}" -m coverage run --rcfile=ci/coveragerc -m unittest discover -p '*.py' -v "$@"