#This file is very NON-DRY because tox currently doesn't support interpolation like configparser does. #There's a ticket covering this at http://code.google.com/p/pytox/issues/detail?id=17#c0 [tox] envlist= py25-django12, py26-django12, py27-django12, py25-django13, py26-django13, py27-django13, py25-django12e, py26-django12e, py27-django12e, py25-django13e, py26-django13e, py27-django13e ########################################### CORE TESTS ############################################ [testenv] commands= python setup.py test [testenv:py25-django12] basepython=python2.5 deps= django==1.2.4 coverage==3.4 unittest-xml-reporting==1.2 [testenv:py26-django12] basepython=python2.6 deps= django==1.2.4 coverage==3.4 unittest-xml-reporting==1.2 [testenv:py27-django12] basepython=python2.7 deps= django==1.2.4 coverage==3.4 unittest-xml-reporting==1.2 [testenv:py25-django13] basepython=python2.5 deps= django==1.3 coverage==3.4 unittest-xml-reporting==1.2 [testenv:py26-django13] basepython=python2.6 deps= django==1.3 coverage==3.4 unittest-xml-reporting==1.2 [testenv:py27-django13] basepython=python2.7 deps= django==1.3 coverage==3.4 unittest-xml-reporting==1.2 ####################################### EXAMPLES ################################################ [testenv:py25-django12e] basepython=python2.5 commands= python examples/runtests.py deps= django==1.2.4 coverage==3.4 wsgiref==0.1.2 Pygments==1.4 httplib2==0.6.0 Markdown==2.0.3 unittest-xml-reporting==1.2 [testenv:py26-django12e] basepython=python2.6 commands= python examples/runtests.py deps= django==1.2.4 coverage==3.4 wsgiref==0.1.2 Pygments==1.4 httplib2==0.6.0 Markdown==2.0.3 unittest-xml-reporting==1.2 [testenv:py27-django12e] basepython=python2.7 commands= python examples/runtests.py deps= django==1.2.4 coverage==3.4 wsgiref==0.1.2 Pygments==1.4 httplib2==0.6.0 Markdown==2.0.3 unittest-xml-reporting==1.2 [testenv:py25-django13e] basepython=python2.5 commands= python examples/runtests.py deps= django==1.3 coverage==3.4 wsgiref==0.1.2 Pygments==1.4 httplib2==0.6.0 Markdown==2.0.3 unittest-xml-reporting==1.2 [testenv:py26-django13e] basepython=python2.6 commands= python examples/runtests.py deps= django==1.3 coverage==3.4 wsgiref==0.1.2 Pygments==1.4 httplib2==0.6.0 Markdown==2.0.3 unittest-xml-reporting==1.2 [testenv:py27-django13e] basepython=python2.7 commands= python examples/runtests.py deps= django==1.3 coverage==3.4 wsgiref==0.1.2 Pygments==1.4 httplib2==0.6.0 Markdown==2.0.3 unittest-xml-reporting==1.2