diff options
author | Tim Harder <radhermit@gmail.com> | 2017-09-23 10:00:57 -0400 |
---|---|---|
committer | Tim Harder <radhermit@gmail.com> | 2017-09-23 10:03:13 -0400 |
commit | e030f70dd4db479ac8de4dcee21fd4838a7b43b7 (patch) | |
tree | 4661ddf5f94b52778617e68776d989bd42bd0371 /tox.ini | |
parent | travis-ci: push release tarballs to github (diff) | |
download | pkgcheck-e030f70dd4db479ac8de4dcee21fd4838a7b43b7.tar.gz pkgcheck-e030f70dd4db479ac8de4dcee21fd4838a7b43b7.tar.bz2 pkgcheck-e030f70dd4db479ac8de4dcee21fd4838a7b43b7.zip |
move pkgcheck module to the src directory
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 44 |
1 files changed, 18 insertions, 26 deletions
@@ -1,37 +1,29 @@ [tox] -envlist = py27, py34, py35, py36 -skipsdist = True +envlist = py27, py34, py35, py36, coverage-report [testenv] -whitelist_externals = ln -changedir = {envsitepackagesdir} -setenv = - PYTHONPATH = {envsitepackagesdir} deps = - pytest - pytest-xdist - pytest-cov>=2.5.1 - mock - -rrequirements/release.txt + -rrequirements/build.txt + -rrequirements/install.txt + -rrequirements/tox.txt commands = - pip install "{toxinidir}" - pplugincache -q pkgcheck.plugins - py.test {posargs:-n 4 --cov-report html --cov pkgcheck --cov-config "{toxinidir}/.coveragerc" pkgcheck/test} - ln -sfn "{envsitepackagesdir}"/htmlcov "{envdir}" + coverage run --parallel -m pytest {posargs:-v} "{envsitepackagesdir}"/pkgcheck -[testenv:doc] -whitelist_externals = make -changedir = {toxinidir} -setenv = - PYTHONPATH = {envsitepackagesdir} +# generate coverage report +[testenv:coverage-report] +deps = coverage +skip_install = true +commands = + coverage combine + coverage report + +# build docs +[testenv:docs] deps = - sphinx - -rrequirements/release.txt + -rrequirements/docs.txt commands = - make -C doc {posargs:man html} + python setup.py build_man build_docs # stub for travis-ci [testenv:travis] commands = - pip install "{toxinidir}" - pplugincache -q pkgcheck.plugins - py.test {posargs:-n 4 --cov-report= --cov pkgcheck --cov-config "{toxinidir}/.coveragerc" pkgcheck/test} + coverage run --parallel -m pytest {posargs:-v} "{envsitepackagesdir}"/pkgcheck |