Update project maturity status
[multicloud/azure.git] / azure / tox.ini
1 [tox]
2 envlist = py27,pep8, cover
3 skipsdist = true
4
5 [tox:jenkins]
6 downloadcache = ~/cache/pip
7
8 [testenv]
9 basepython =
10     py27: python2.7
11     pep8: python2.7
12     cover: python2.7
13 deps =
14     -r{toxinidir}/requirements.txt
15 commands =
16   /usr/bin/find . -type f -name "*.py[c|o]" -delete
17   pip install {toxinidir}/aria/aria-extension-cloudify/src/aria
18   pip install {toxinidir}/aria/aria-extension-cloudify
19   python manage.py test multicloud_azure
20
21 [testenv:pep8]
22 deps=flake8
23 commands=flake8 --exclude='./aria/**,./*tox*/**'
24
25 [testenv:py27]
26 commands =
27   {[testenv]commands}
28
29 [testenv:cover]
30 setenv=
31   DJANGO_SETTINGS_MODULE = multicloud_azure.settings-cover
32 commands =
33   coverage erase
34   {[testenv]commands}
35   coverage xml -i --omit="./venv-tox/*,./.tox/*,*tests*,*/aria/*, *site-packages*"