[tox] envlist = py25,py26,py27,jython,pypy,cover [testenv] commands = python setup.py test -q # if we ever want to run the paster template tests, we could also use: # python template_tests.py # they take forever, though deps = Sphinx WebTest repoze.sphinx.autointerface virtualenv [testenv:jython] commands = jython setup.py test -q [testenv:cover] basepython = python2.6 commands = python setup.py nosetests --with-xunit --with-xcoverage deps = Sphinx WebTest repoze.sphinx.autointerface virtualenv nose coverage 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.