tox is the common Pythonic tool for running tests against multiple interpreters. It integrates well with virtualenv, making testing trivial on practically any system. Add a tox.ini file so users can take advantage of it. --- tox.ini | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 tox.ini
Changes in v2: passing '-b -Wd' to python diff --git a/tox.ini b/tox.ini new file mode 100644 index 000000000..cafdb0045 --- /dev/null +++ b/tox.ini @@ -0,0 +1,16 @@ +[tox] +envlist = py27,py34,py35,py36,pypy,pypy3 +skipsdist = True + +[testenv] +deps = + lxml!=4.2.0 + pygost + pyyaml + py27,py34,py35,pypy: pyblake2 + py27,py34,py35,pypy: pysha3 +setenv = + PYTHONPATH={toxinidir}/lib +commands = + python -b -Wd setup.py test + python -b -Wd repoman/setup.py test -- 2.18.0