]>
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 | |
9 | usedevelop = true | |
10 | deps = | |
11 | {env:NO_INDEX:} | |
12 | --use-wheel | |
13 | --find-links=file://{toxinidir}/wheelhouse | |
14 | -r{toxinidir}/requirements.txt | |
15 | -r{toxinidir}/test-requirements.txt | |
16 | ../ceph-detect-init | |
17 | ||
18 | [testenv:py27] | |
31f18b77 | 19 | sitepackages=True |
7c673cae FG |
20 | passenv = CEPH_ROOT CEPH_BIN CEPH_LIB CEPH_BUILD_VIRTUALENV |
21 | changedir = {env:CEPH_BUILD_DIR} | |
22 | commands = coverage run --append --source=ceph_disk {envbindir}/py.test -vv {toxinidir}/tests/test_main.py | |
23 | coverage run --append --source=ceph_disk {envbindir}/py.test -vv {toxinidir}/tests/test_prepare.py | |
24 | {toxinidir}/tests/ceph-disk.sh | |
25 | coverage report --show-missing | |
26 | ||
27 | [testenv:flake8] | |
28 | commands = flake8 --ignore=H105,H405,E127 ceph_disk tests |