aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gmail.com>2015-08-07 18:32:29 -0400
committerTim Harder <radhermit@gmail.com>2015-08-07 18:32:29 -0400
commit0319f029fa26fa9da4e24ffe6ade2f3a99cc356d (patch)
tree1f4bd190af302f30ff04676efa93b1caa16c0ed4 /tox.ini
parenttravis-ci: try to simplify submitting coverage data (diff)
downloadsnakeoil-0319f029fa26fa9da4e24ffe6ade2f3a99cc356d.tar.gz
snakeoil-0319f029fa26fa9da4e24ffe6ade2f3a99cc356d.tar.bz2
snakeoil-0319f029fa26fa9da4e24ffe6ade2f3a99cc356d.zip
tox: add specific travis-ci testenv target
Allows us to separate CI functionality from regular manual runs such as outputting more human readable html coverage data for local runs while using xml on travis.
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini12
1 files changed, 8 insertions, 4 deletions
diff --git a/tox.ini b/tox.ini
index 0d111c6..08f3195 100644
--- a/tox.ini
+++ b/tox.ini
@@ -14,8 +14,7 @@ deps =
commands =
pip install "{toxinidir}"
cp "{toxinidir}/.coveragerc" "{envsitepackagesdir}"
- py.test {posargs:-n 4 --cov-report xml --cov snakeoil snakeoil/test}
- cp coverage.xml "{toxinidir}"
+ py.test {posargs:-n 4 --cov-report html --cov snakeoil snakeoil/test}
[testenv:lint]
whitelist_externals =
@@ -31,5 +30,10 @@ commands =
bash -c "[[ $({envpython} -c 'import sys; print(sys.version[0])') == "3" ]] && 2to3 -wn lintplugin"
./pkgdist/snakeoil-pylint -f colorized --reports y snakeoil
-# stub for travis-ci python nightlies tests
-[testenv:pynightly]
+# stub for travis-ci
+[testenv:travis]
+commands =
+ pip install "{toxinidir}"
+ cp "{toxinidir}/.coveragerc" "{envsitepackagesdir}"
+ py.test {posargs:-n 4 --cov-report xml --cov snakeoil snakeoil/test}
+ cp coverage.xml "{toxinidir}"