Add py35 to TOXENVs

This commit is contained in:
Roman Mogilatov 2015-10-12 17:52:30 +03:00
parent 624e1cef63
commit 4237184767
2 changed files with 18 additions and 49 deletions

View File

@ -1,12 +1,9 @@
sudo: false
language: python
install:
- pip install tox
script:
- tox
include:
- python: 3.5
env:
- TOXENV=py35
install: pip install tox
script: tox
python:
- 3.5
env:
- TOXENV=coveralls
- TOXENV=pylint
@ -17,5 +14,6 @@ env:
- TOXENV=py32
- TOXENV=py33
- TOXENV=py34
- TOXENV=py35
- TOXENV=pypy
- TOXENV=pypy3

53
tox.ini
View File

@ -1,21 +1,31 @@
[tox]
envlist=
dev, coveralls, pylint, flake8, pep257, py26, py27, py32, py33, py34, py35, pypy, pypy3
coveralls, pylint, flake8, pep257, py26, py27, py32, py33, py34, py35, pypy, pypy3
[testenv]
deps=
unittest2
commands=
unit2 discover tests []
[testenv:dev]
basepython=python2.7
deps=
{[testenv]deps}
coverage
flake8
pep257
commands=
coverage erase
coverage run --rcfile=./.coveragerc -m unittest2 discover tests []
coverage html --rcfile=./.coveragerc
flake8 --max-complexity=8 dependency_injector/
flake8 --max-complexity=8 examples/
pep257 dependency_injector/
pep257 examples/
[testenv:coveralls]
basepython=python2.7
passenv=TRAVIS TRAVIS_JOB_ID TRAVIS_BRANCH
@ -41,6 +51,7 @@ deps=
flake8
commands=
flake8 --max-complexity=8 dependency_injector/
flake8 --max-complexity=8 examples/
[testenv:pep257]
basepython=python2.7
@ -49,43 +60,3 @@ deps=
commands=
pep257 dependency_injector/
pep257 examples/
[testenv:py26]
basepython=python2.6
commands=
unit2 discover tests []
[testenv:py27]
basepython=python2.7
commands=
unit2 discover tests []
[testenv:py32]
basepython=python3.2
commands=
unit2 discover tests []
[testenv:py33]
basepython=python3.3
commands=
unit2 discover tests []
[testenv:py34]
basepython=python3.4
commands=
unit2 discover tests []
[testenv:py35]
basepython=python3.5
commands=
unit2 discover tests []
[testenv:pypy]
basepython=pypy
commands=
unit2 discover tests []
[testenv:pypy3]
basepython=pypy3
commands=
unit2 discover tests []