mirror of https://github.com/evilhero/mylar
42 lines
834 B
INI
42 lines
834 B
INI
|
|
||
|
[tox]
|
||
|
envlist = lint,docs,py27,py34,py35,py36
|
||
|
|
||
|
[testenv]
|
||
|
deps = nose
|
||
|
py34: pycrypto
|
||
|
py35: pyblake2
|
||
|
py35: cryptography
|
||
|
py36: cryptography
|
||
|
commands =
|
||
|
nosetests []
|
||
|
sh ./test/run_dump.sh {envpython} {envname}
|
||
|
whitelist_externals = sh
|
||
|
|
||
|
[testenv:py27]
|
||
|
usedevelop = True
|
||
|
deps = nose
|
||
|
coverage
|
||
|
pyblake2
|
||
|
pycrypto
|
||
|
commands =
|
||
|
nosetests --with-coverage --cover-erase --cover-package=rarfile --cover-html --cover-html-dir=tmp/cover-py27 []
|
||
|
sh ./test/run_dump.sh {envpython} {envname}
|
||
|
|
||
|
[testenv:lint]
|
||
|
basepython = python3
|
||
|
deps = prospector[with_everything]
|
||
|
pyblake2
|
||
|
pycrypto
|
||
|
commands = prospector rarfile.py dumprar.py
|
||
|
|
||
|
[testenv:docs]
|
||
|
basepython = python3
|
||
|
deps = sphinx
|
||
|
docutils
|
||
|
changedir = doc
|
||
|
commands =
|
||
|
sphinx-build -q -W -b html -d {envtmpdir}/doctrees . ../tmp/dochtml
|
||
|
rst2html.py ../README.rst ../tmp/dochtml/README.html
|
||
|
|