diff --git a/.gitignore b/.gitignore index 9809289..30ded82 100644 --- a/.gitignore +++ b/.gitignore @@ -4,5 +4,6 @@ build/ dist/ .local zaza.egg-info/ +.coverage # Sphinx doc/build diff --git a/requirements.txt b/requirements.txt index df8eb42..9deb54a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,6 +6,7 @@ PyYAML flake8>=2.2.4,<=3.5.0 flake8-docstrings flake8-per-file-ignores +coverage mock>=1.2 nose>=1.3.7 pbr>=1.8.0,<1.9.0 diff --git a/tox.ini b/tox.ini index ab70085..6436461 100644 --- a/tox.ini +++ b/tox.ini @@ -7,7 +7,7 @@ setenv = VIRTUAL_ENV={envdir} PYTHONHASHSEED=0 install_command = pip install {opts} {packages} -commands = nosetests {posargs} {toxinidir}/unit_tests +commands = nosetests --with-coverage --cover-package=zaza {posargs} {toxinidir}/unit_tests [testenv:py3] basepython = python3