summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml37
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