X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fceph%2Fsrc%2Fceph-disk%2Ftox.ini;fp=src%2Fceph%2Fsrc%2Fceph-disk%2Ftox.ini;h=bbf1e21c66319b4a32021f3703ef266e21992b8e;hb=812ff6ca9fcd3e629e49d4328905f33eee8ca3f5;hp=0000000000000000000000000000000000000000;hpb=15280273faafb77777eab341909a3f495cf248d9;p=stor4nfv.git diff --git a/src/ceph/src/ceph-disk/tox.ini b/src/ceph/src/ceph-disk/tox.ini new file mode 100644 index 0000000..bbf1e21 --- /dev/null +++ b/src/ceph/src/ceph-disk/tox.ini @@ -0,0 +1,28 @@ +[tox] +envlist = flake8,py27 +skip_missing_interpreters = True + +[testenv] +setenv = + VIRTUAL_ENV={envdir} + CEPH_DISK={envbindir}/coverage run --append --source=ceph_disk -- {envbindir}/ceph-disk +usedevelop = true +deps = + {env:NO_INDEX:} + --use-wheel + --find-links=file://{toxinidir}/wheelhouse + -r{toxinidir}/requirements.txt + -r{toxinidir}/test-requirements.txt + ../ceph-detect-init + +[testenv:py27] +sitepackages=True +passenv = CEPH_ROOT CEPH_BIN CEPH_LIB CEPH_BUILD_VIRTUALENV +changedir = {env:CEPH_BUILD_DIR} +commands = coverage run --append --source=ceph_disk {envbindir}/py.test -vv {toxinidir}/tests/test_main.py + coverage run --append --source=ceph_disk {envbindir}/py.test -vv {toxinidir}/tests/test_prepare.py + {toxinidir}/tests/ceph-disk.sh + coverage report --show-missing + +[testenv:flake8] +commands = flake8 --ignore=H105,H405,E127,E722 ceph_disk tests