summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorValentin David <valentin.david@codethink.co.uk>2020-03-10 13:28:07 +0100
committerValentin David <valentin.david@codethink.co.uk>2020-03-10 13:28:07 +0100
commit1b9a09a9280478f1e65ab0ece175e8760e611d13 (patch)
treeb1ec29356da02a592dc96846e518cd6f3937bb8a /tox.ini
parentfc6b3f37f173fd19e5a2593b7bf8cce40f03c615 (diff)
downloadbuildstream-1b9a09a9280478f1e65ab0ece175e8760e611d13.tar.gz
Enable testing on Python 3.8 (not in CI though).
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini20
1 files changed, 10 insertions, 10 deletions
diff --git a/tox.ini b/tox.ini
index 42b85a108..903ae9af8 100644
--- a/tox.ini
+++ b/tox.ini
@@ -2,7 +2,7 @@
# Tox global configuration
#
[tox]
-envlist = py35,py36,py37
+envlist = py35,py36,py37,py38
skip_missing_interpreters = true
#
@@ -13,16 +13,16 @@ skip_missing_interpreters = true
[testenv]
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: mkdir -p .coverage-reports
- py{35,36,37}-!nocover: mv {envtmpdir}/.coverage {toxinidir}/.coverage-reports/.coverage.{env:COVERAGE_PREFIX:}{envname}
+ py{35,36,37,38}-!nocover: pytest --basetemp {envtmpdir} --cov=buildstream --cov-config .coveragerc {posargs}
+ py{35,36,37,38}-!nocover: mkdir -p .coverage-reports
+ py{35,36,37,38}-!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,38}-nocover: pytest --basetemp {envtmpdir} {posargs}
deps =
- py{35,36,37}: -rrequirements/requirements.txt
- py{35,36,37}: -rrequirements/dev-requirements.txt
- py{35,36,37}: -rrequirements/plugin-requirements.txt
+ py{35,36,37,38}: -rrequirements/requirements.txt
+ py{35,36,37,38}: -rrequirements/dev-requirements.txt
+ py{35,36,37,38}: -rrequirements/plugin-requirements.txt
# Only require coverage and pytest-cov when using it
!nocover: -rrequirements/cov-requirements.txt
@@ -35,9 +35,9 @@ passenv =
# These keys are not inherited by any other sections
#
setenv =
- py{35,36,37}: COVERAGE_FILE = {envtmpdir}/.coverage
+ py{35,36,37,38}: COVERAGE_FILE = {envtmpdir}/.coverage
whitelist_externals =
- py{35,36,37}:
+ py{35,36,37,38}:
mv
mkdir