Refactor watchers
[pti/o2.git] / tox.ini
1 # content of: tox.ini , put in same dir as setup.py\r
2 [tox]\r
3 envlist=flake8,code\r
4 \r
5 minversion = 1.6\r
6 skipsdist = True\r
7 \r
8 [testenv]\r
9 basepython =\r
10     code: python3.8\r
11     flake8: python3.8\r
12 setenv =\r
13         VIRTUAL_ENV={envdir}\r
14 \r
15 # NOTE: relative paths were used due to '-w' flag for nosetests util\r
16 \r
17 usedevelop = True\r
18 install_command = pip install -U {opts} {packages}\r
19 deps = -r{toxinidir}/requirements.txt\r
20        -r{toxinidir}/requirements-test.txt\r
21 whitelist_externals = bash, flake8, pytest\r
22 \r
23 [testenv:flake8]\r
24 commands =\r
25     flake8 o2ims\r
26     flake8 o2dms\r
27     flake8 o2common\r
28 \r
29 [testenv:code]\r
30 commands =\r
31     pytest tests/unit\r
32 \r
33 [testenv:nosetests]\r
34 commands =\r
35     pytest tests/unit\r