sha1: lazy work area
[rarfile.git] / tox.ini
blob8c674cba8034ba25080b072c119eb28e986938e6
2 [tox]
3 envlist = lint,docs,py27,py34,py35,py36
5 [testenv]
6 deps = nose
7 py34: pycrypto
8 py35: pyblake2
9 py35: cryptography
10 py36: cryptography
11 commands =
12 nosetests []
13 sh ./test/run_dump.sh {envpython} {envname}
14 whitelist_externals = sh
16 [testenv:py27]
17 usedevelop = True
18 deps = nose
19 coverage
20 pyblake2
21 pycrypto
22 commands =
23 nosetests --with-coverage --cover-erase --cover-package=rarfile --cover-html --cover-html-dir=tmp/cover-py27 []
24 sh ./test/run_dump.sh {envpython} {envname}
26 [testenv:lint]
27 basepython = python3
28 deps = prospector[with_everything]
29 pyblake2
30 pycrypto
31 commands = prospector rarfile.py dumprar.py
33 [testenv:docs]
34 basepython = python3
35 deps = sphinx
36 docutils
37 changedir = doc
38 commands =
39 sphinx-build -q -W -b html -d {envtmpdir}/doctrees . ../tmp/dochtml
40 rst2html.py ../README.rst ../tmp/dochtml/README.html