]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | [tox] |
2 | envlist = flake8,py27 | |
3 | skip_missing_interpreters = True | |
4 | ||
5 | [testenv] | |
6 | setenv = | |
7 | VIRTUAL_ENV={envdir} | |
8 | CEPH_DISK={envbindir}/coverage run --append --source=ceph_disk -- {envbindir}/ceph-disk | |
b32b8144 | 9 | PYTHONWARNINGS=ignore |
7c673cae FG |
10 | usedevelop = true |
11 | deps = | |
12 | {env:NO_INDEX:} | |
13 | --use-wheel | |
14 | --find-links=file://{toxinidir}/wheelhouse | |
15 | -r{toxinidir}/requirements.txt | |
16 | -r{toxinidir}/test-requirements.txt | |
17 | ../ceph-detect-init | |
18 | ||
19 | [testenv:py27] | |
31f18b77 | 20 | sitepackages=True |
7c673cae FG |
21 | passenv = CEPH_ROOT CEPH_BIN CEPH_LIB CEPH_BUILD_VIRTUALENV |
22 | changedir = {env:CEPH_BUILD_DIR} | |
23 | commands = coverage run --append --source=ceph_disk {envbindir}/py.test -vv {toxinidir}/tests/test_main.py | |
24 | coverage run --append --source=ceph_disk {envbindir}/py.test -vv {toxinidir}/tests/test_prepare.py | |
25 | {toxinidir}/tests/ceph-disk.sh | |
26 | coverage report --show-missing | |
27 | ||
28 | [testenv:flake8] | |
3efd9988 | 29 | commands = flake8 --ignore=H105,H405,E127,E722 ceph_disk tests |