summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2015-11-25 18:52:54 -0600
committerMichael Merickel <michael@merickel.org>2015-11-25 18:53:47 -0600
commita708d359ff123084ea64b2e53c3ad32a74711219 (patch)
treebc28dc64c93a0f7dba1bdd704babbb84145c396d /tox.ini
parentee9c620963553a3a959cdfc517f1e0818a21e9c0 (diff)
downloadpyramid-a708d359ff123084ea64b2e53c3ad32a74711219.tar.gz
pyramid-a708d359ff123084ea64b2e53c3ad32a74711219.tar.bz2
pyramid-a708d359ff123084ea64b2e53c3ad32a74711219.zip
remove py2-docs from tox.ini and reorder so coverage is last
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini87
1 files changed, 41 insertions, 46 deletions
diff --git a/tox.ini b/tox.ini
index 20a9ee5b1..626931faf 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,7 +1,7 @@
[tox]
envlist =
- py26,py27,py32,py33,py34,py35,pypy,pypy3,pep8,
- {py2,py3}-docs,
+ py26,py27,py32,py33,py34,py35,pypy,pypy3,
+ docs,pep8,
{py2,py3}-cover,coverage,
[testenv]
@@ -23,49 +23,6 @@ commands =
pip install pyramid[testing]
nosetests --with-xunit --xunit-file=nosetests-{envname}.xml {posargs:}
-# we separate coverage into its own testenv because a) "last run wins" wrt
-# cobertura jenkins reporting and b) pypy and jython can't handle any
-# combination of versions of coverage and nosexcover that i can find.
-[testenv:py2-cover]
-commands =
- pip install pyramid[testing]
- coverage run --source=pyramid {envbindir}/nosetests
- coverage xml -o coverage-py2.xml
-setenv =
- COVERAGE_FILE=.coverage.py2
-
-[testenv:py3-cover]
-commands =
- pip install pyramid[testing]
- coverage run --source=pyramid {envbindir}/nosetests
- coverage xml -o coverage-py3.xml
-setenv =
- COVERAGE_FILE=.coverage.py3
-
-[testenv:coverage]
-basepython = python3.4
-commands =
- coverage erase
- coverage combine
- coverage xml
- coverage report --show-missing --fail-under=100
-deps =
- coverage
-setenv =
- COVERAGE_FILE=.coverage
-
-[testenv:py2-docs]
-whitelist_externals = make
-commands =
- pip install pyramid[docs]
- make -C docs html epub BUILDDIR={envdir} "SPHINXOPTS=-W -E"
-
-[testenv:py3-docs]
-whitelist_externals = make
-commands =
- pip install pyramid[docs]
- make -C docs html epub BUILDDIR={envdir} "SPHINXOPTS=-W -E"
-
[testenv:py26-scaffolds]
basepython = python2.6
commands =
@@ -109,8 +66,46 @@ commands =
deps = virtualenv
[testenv:pep8]
-basepython = python3.4
+basepython = python3.5
commands =
flake8 pyramid/
deps =
flake8
+
+[testenv:docs]
+basepython = python3.5
+whitelist_externals = make
+commands =
+ pip install pyramid[docs]
+ make -C docs html epub BUILDDIR={envdir} "SPHINXOPTS=-W -E"
+
+# we separate coverage into its own testenv because a) "last run wins" wrt
+# cobertura jenkins reporting and b) pypy and jython can't handle any
+# combination of versions of coverage and nosexcover that i can find.
+[testenv:py2-cover]
+commands =
+ pip install pyramid[testing]
+ coverage run --source=pyramid {envbindir}/nosetests
+ coverage xml -o coverage-py2.xml
+setenv =
+ COVERAGE_FILE=.coverage.py2
+
+[testenv:py3-cover]
+commands =
+ pip install pyramid[testing]
+ coverage run --source=pyramid {envbindir}/nosetests
+ coverage xml -o coverage-py3.xml
+setenv =
+ COVERAGE_FILE=.coverage.py3
+
+[testenv:coverage]
+basepython = python3.5
+commands =
+ coverage erase
+ coverage combine
+ coverage xml
+ coverage report --show-missing --fail-under=100
+deps =
+ coverage
+setenv =
+ COVERAGE_FILE=.coverage