]> git.proxmox.com Git - ceph.git/blame - ceph/src/ceph-disk/tox.ini
bump version to 12.2.1-pve3
[ceph.git] / ceph / src / ceph-disk / tox.ini
CommitLineData
7c673cae
FG
1[tox]
2envlist = flake8,py27
3skip_missing_interpreters = True
4
5[testenv]
6setenv =
7 VIRTUAL_ENV={envdir}
8 CEPH_DISK={envbindir}/coverage run --append --source=ceph_disk -- {envbindir}/ceph-disk
9usedevelop = true
10deps =
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 19sitepackages=True
7c673cae
FG
20passenv = CEPH_ROOT CEPH_BIN CEPH_LIB CEPH_BUILD_VIRTUALENV
21changedir = {env:CEPH_BUILD_DIR}
22commands = 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]
28commands = flake8 --ignore=H105,H405,E127 ceph_disk tests