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