diff options
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -4,7 +4,7 @@ # and then run "tox" from this directory. [tox] -envlist = pep8,py27 +envlist = weblint,pep8,py27 skipsdist = True sitepackages = True @@ -18,7 +18,7 @@ deps = commands= py.test \ --basetemp={envtmpdir} \ - --cov \ + --cov=opnfv_testapi \ --cov-report term-missing \ --cov-report xml \ {posargs} @@ -26,9 +26,18 @@ setenv= HOME = {envtmpdir} PYTHONPATH = {toxinidir} +[testenv:weblint] +deps = nodeenv +commands = + nodeenv --force -r node-requirements.txt {envdir}/npmenv + bash -c 'ln -f -s {envdir}/npmenv/bin/node {envdir}/bin/node' + {envdir}/npmenv/bin/htmllint --cwd {toxinidir}/3rd_party/ + {envdir}/npmenv/bin/csslint {toxinidir}/3rd_party/ +whitelist_externals = bash + [testenv:pep8] deps = flake8 -commands = flake8 {toxinidir} +commands = flake8 opnfv_testapi [flake8] # H803 skipped on purpose per list discussion. |