diff options
author | Raphaël Barrois <raphael.barrois@polyconseil.fr> | 2016-09-01 13:36:37 +0200 |
---|---|---|
committer | Raphaël Barrois <raphael.barrois@polyconseil.fr> | 2016-09-01 13:48:55 +0200 |
commit | ae9ccbd5178f359a4e07a7491c629b10a3843133 (patch) | |
tree | 1811ba6e1ca59266ab0598dbbb17778652967de7 /.travis.yml | |
parent | 112ce0dc974eec7fdb1b3abbd32dce029b2e7828 (diff) | |
download | semantic-version-ae9ccbd5178f359a4e07a7491c629b10a3843133.tar.gz |
Rearrange test suite.
* Use tox
* Add a full linting step
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 37 |
1 files changed, 26 insertions, 11 deletions
diff --git a/.travis.yml b/.travis.yml index 6574bf9..02d3739 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,19 +1,34 @@ +sudo: false language: python -python: - - "2.7" - - "3.4" - - "3.5" -env: - - DJANGO_VERSION=1.8 - - DJANGO_VERSION=1.9 - - DJANGO_VERSION=1.10 - script: - - python setup.py test + - tox install: - - make install-deps + - pip install tox + +matrix: + include: + - python: "2.7" + env: TOXENV=py27-django17 + env: TOXENV=py27-django18 + env: TOXENV=py27-django19 + env: TOXENV=py27-django110 + - python: "3.4" + env: TOXENV=py34-django110 + - python: "3.5" + env: TOXENV=py35-django17 + env: TOXENV=py35-django18 + env: TOXENV=py35-django19 + env: TOXENV=py35-django110 + + # Pypy + - python: "pypy" + env: TOXENV=py27-django110 + + # Linting + - python: "3.5" + env: TOXENV=lint notifications: email: false |