Adds python36 to tox.ini and .travis.yml

This commit is contained in:
Eli Uriegas 2016-12-24 14:06:53 -08:00
parent 75990fbaf4
commit 74f305cfb7
2 changed files with 10 additions and 9 deletions

View File

@ -1,6 +1,7 @@
language: python language: python
python: python:
- '3.5' - '3.5'
- '3.6'
install: install:
- pip install -r requirements.txt - pip install -r requirements.txt
- pip install -r requirements-dev.txt - pip install -r requirements-dev.txt

18
tox.ini
View File

@ -1,27 +1,30 @@
[tox] [tox]
envlist = py35, report envlist = py35, py36
[testenv] [testenv]
deps = deps =
aiohttp aiohttp
pytest pytest
# pytest-cov
coverage coverage
commands = commands =
coverage run -m pytest tests {posargs} coverage run -m pytest -v tests {posargs}
mv .coverage .coverage.{envname} mv .coverage .coverage.{envname}
basepython:
py35: python3.5
whitelist_externals = whitelist_externals =
coverage coverage
mv mv
echo echo
[testenv:flake8]
deps =
flake8
commands =
flake8 sanic
[testenv:report] [testenv:report]
commands = commands =
@ -29,6 +32,3 @@ commands =
coverage report coverage report
coverage html coverage html
echo "Open file://{toxinidir}/coverage/index.html" echo "Open file://{toxinidir}/coverage/index.html"
basepython =
python3.5