summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini7
1 files changed, 2 insertions, 5 deletions
diff --git a/tox.ini b/tox.ini
index 3734bd6a6..8bb187867 100644
--- a/tox.ini
+++ b/tox.ini
@@ -14,14 +14,10 @@ skip_missing_interpreters = true
commands =
# Running with coverage reporting enabled
py{35,36,37}-!nocover: pytest --basetemp {envtmpdir} --cov=buildstream --cov-config .coveragerc {posargs}
- py{35,36,37}-!nocover: pip3 install -e {toxinidir}
- py{35,36,37}-!nocover: {envpython} {toxinidir}/tests/external_plugins.py {envtmpdir} --cov=buildstrean --cov-append {posargs}
py{35,36,37}-!nocover: mkdir -p .coverage-reports
py{35,36,37}-!nocover: mv {envtmpdir}/.coverage {toxinidir}/.coverage-reports/.coverage.{env:COVERAGE_PREFIX:}{envname}
# Running with coverage reporting disabled
py{35,36,37}-nocover: pytest --basetemp {envtmpdir} {posargs}
- py{35,36,37}-nocover: pip3 install -e {toxinidir}
- py{35,36,37}-nocover: {envpython} {toxinidir}/tests/external_plugins.py {envtmpdir} {posargs}
deps =
py{35,36,37}: -rrequirements/requirements.txt
py{35,36,37}: -rrequirements/dev-requirements.txt
@@ -56,7 +52,8 @@ whitelist_externals =
#
[testenv:external]
commands =
- {envpython} {toxinidir}/tests/external_plugins.py {envtmpdir} {posargs}
+ {envpython} {toxinidir}/tests/external_plugins.py {envtmpdir} {envtmpdir} --cov=buildstream --cov-append {posargs} {posargs}
+ mv {envtmpdir}/.coverage {toxinidir}/.coverage-reports/.coverage.{env:COVERAGE_PREFIX:}{envname}
deps =
-rrequirements/requirements.txt
-rrequirements/dev-requirements.txt