Extended tox config to span Python 2.4-2.7 and Django 1.0-1.3.

This commit is contained in:
Jannis Leidel
2011-02-01 01:05:06 +01:00
parent 0692c3e4ed
commit 8840c0ffc4

89
tox.ini
View File

@@ -1,27 +1,98 @@
[tox]
distribute = False
envlist =
py25, py26, py27, py25-trunk, py26-trunk, py27-trunk
py24-1.0.X, py25-1.0.X, py26-1.0.X, py27-1.0.X,
py24-1.1.X, py25-1.1.X, py26-1.1.X, py27-1.1.X,
py24-1.2.X, py25-1.2.X, py26-1.2.X, py27-1.2.X,
py24-1.3.X, py25-1.3.X, py26-1.3.X, py27-1.3.X
[testenv]
commands =
python setup.py test
[testenv:py24-1.0.X]
basepython = python2.4
deps =
pysqlite
django==1.0.4
[testenv:py25-1.0.X]
basepython = python2.5
deps =
django==1.0.4
[testenv:py26-1.0.X]
basepython = python2.6
deps =
django==1.0.4
[testenv:py27-1.0.X]
basepython = python2.7
deps =
django==1.0.4
[testenv:py24-1.1.X]
basepython = python2.4
deps =
pysqlite
django==1.1.3
[testenv:py25-1.1.X]
basepython = python2.5
deps =
django==1.1.3
[testenv:py26-1.1.X]
basepython = python2.6
deps =
django==1.1.3
[testenv:py27-1.1.X]
basepython = python2.7
deps =
django==1.1.3
[testenv:py24-1.2.X]
basepython = python2.4
deps =
pysqlite
django==1.2.4
[testenv:py25-1.2.X]
basepython = python2.5
deps =
django==1.2.4
[testenv:py26-1.2.X]
basepython = python2.6
deps =
django==1.2.4
[testenv:py27-1.2.X]
basepython = python2.7
deps =
django==1.2.4
# We lied here, these are not really trunk, but rather the 1.3 beta-1, which
# is close enough.
[testenv:py25-trunk]
[testenv:py24-1.3.X]
basepython = python2.4
deps =
pysqlite
http://media.djangoproject.com/releases/1.3/Django-1.3-beta-1.tar.gz
[testenv:py25-1.3.X]
basepython = python2.5
deps =
http://www.djangoproject.com/download/1.3-beta-1/tarball/
http://media.djangoproject.com/releases/1.3/Django-1.3-beta-1.tar.gz
[testenv:py26-trunk]
[testenv:py26-1.3.X]
basepython = python2.6
deps =
http://www.djangoproject.com/download/1.3-beta-1/tarball/
http://media.djangoproject.com/releases/1.3/Django-1.3-beta-1.tar.gz
[testenv:py27-trunk]
[testenv:py27-1.3.X]
basepython = python2.7
deps =
http://www.djangoproject.com/download/1.3-beta-1/tarball/
http://media.djangoproject.com/releases/1.3/Django-1.3-beta-1.tar.gz