diff --git a/.travis.yml b/.travis.yml index 3197f7cf..2ae15c85 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,8 @@ matrix: env: TOXENV=ci36 - python: "3.7" env: TOXENV=ci37 + - python: "3.8" + env: TOXENV=ci38 cache: - pip diff --git a/tox.ini b/tox.ini index 911b7bfd..f9907776 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = ci27,ci36,ci37,cov-report +envlist = ci27,ci36,ci37,ci38,cov-report [testenv] @@ -33,6 +33,15 @@ commands = pytest --doctest-modules --ignore-glob="*__py2.py" patterns/ pytest -s -vv --cov={envsitepackagesdir}/patterns --log-level=INFO tests/ +[testenv:ci38] +basepython = python3.8 +deps = + -r requirements-dev.txt +commands = + flake8 --exclude="*__py2.py" patterns/ + pytest --doctest-modules --ignore-glob="*__py2.py" patterns/ + pytest -s -vv --cov={envsitepackagesdir}/patterns --log-level=INFO tests/ + [testenv:cov-report] setenv = COVERAGE_FILE = .coverage