From 96e536ce8d784765a4e73bf3f4a9d52e61b360c7 Mon Sep 17 00:00:00 2001 From: Tres Seaver <tseaver@palladion.com> Date: Mon, 19 Mar 2012 20:40:26 +0100 Subject: [PATCH] Add Tox support. --- tox.ini | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..ad05406 --- /dev/null +++ b/tox.ini @@ -0,0 +1,28 @@ +[tox] +envlist = + py26,py27,py32,pypy,cover + +[testenv] +commands = + python setup.py test -q +deps = + zope.interface + WebOb + virtualenv + +[testenv:cover] +basepython = + python2.6 +commands = + python setup.py nosetests --with-xunit --with-xcoverage +deps = + zope.interface + WebOb + virtualenv + nose + coverage==3.4 + nosexcover + +# we separate coverage into its own testenv because a) "last run wins" wrt +# cobertura jenkins reporting and b) pypy and jython can't handle any +# combination of versions of coverage and nosexcover that i can find. -- Gitblit v1.9.3