diff --git a/.travis.yml b/.travis.yml index 2b70d1f..004df6b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,22 +6,24 @@ addons: packages: - redis-server +matrix: + # major versions, test first + include: + - env: TOXENV=py27 + - env: TOXENV=py35-dev + python: "3.5-dev" env: - matrix: - # major versions, test first - - TOXENV=py27 - - TOXENV=py35 - # other versions - - TOXENV=py26 - - TOXENV=py33 - - TOXENV=py34 - - TOXENV=py35 - - TOXENV=pypy - - TOXENV=pypy3 - # not included, for incompatibility - # - "2.5" # tarvis errs - # - "3.2" # humanfriendly cant install - # - "pypy3" # psutil errs + # - TOXENV=py27 + # - TOXENV=py35-dev + # other versions + - TOXENV=py26 + - TOXENV=py33 + - TOXENV=py34 + - TOXENV=pypy + # not included, for incompatibility + # - "2.5" # tarvis errs + # - "3.2" # humanfriendly cant install + # - "pypy3" # psutil errs install: - pip install tox diff --git a/tox.ini b/tox.ini index 9b4406b..fd1d248 100644 --- a/tox.ini +++ b/tox.ini @@ -3,9 +3,13 @@ skipsdist = true envlist = py{26,27,34,35} [testenv] +deps = pytest passenv = PYTEST_STATUS_PORT REDIS_PATH REDIS_ARGS commands = pip install . py.test -v + +[testenv:py35-dev] +basepython = python3.5-dev