jh629g ad8e669f22 Fix Minor Errors in Ranger-Tempest-Plugin
Some minor issues will be fixed in this patchset.

Current included fixes:
change ranger-tempest.sh script to use correct
  plugin path, changed var RANGER_PATH -> PLUGIN_PATH
Include requirements.txt
Change credential in client.py back to credentials

Change-Id: I21cc4fdec861b7176134bf9031868c4aa41b35a9
2019-07-24 17:35:37 +00:00

82 lines
1.5 KiB
INI

[tox]
minversion = 3.4
envlist = py27,pep8,pylint,tempest-sanity
skipdist = True
[testenv]
usedevelop = True
install_command = pip install {opts} {packages}
setenv =
VIRTUAL_ENV={envdir}
commands =
find . -type f -name "*.pyc" -delete
whitelist_externals =
find
[testenv:venv]
commands = {posargs}
#Linters
[testenv:pep8]
sitepackages = True
basepython = python
deps =
flake8>=2.6.2, <3.4.0
flake8-import-order>=0.9, <0.13
commands =
bash changed_python_files.sh {toxinidir} "flake" {posargs}
whitelist_externals =
bash
# For use in development environment
[testenv:pep8dev]
sitepackages = True
basepython = python
skip_install = true
deps =
{[testenv:pep8]deps}
commands =
{[testenv:pep8]commands} dev
whitelist_externals =
bash
# At this time we are only checking for C0103(invalid-name) which in the near
# future will be expanded upon
[testenv:pylint]
sitepackages = True
basepython = python
deps =
pylint==1.7.2
commands =
bash changed_python_files.sh {toxinidir} "pylint" {posargs}
whitelist_externals =
bash
# For use in development environment
[testenv:pylintdev]
sitepackages = True
basepython = python
skip_install = true
deps =
{[testenv:pylint]deps}
commands =
{[testenv:pylint]commands} dev
whitelist_externals =
bash
# Ranger Tempest sanity check
[testenv:tempest-sanity]
description = tempest run -l as sanity check
sitepackages = True
basepython = python
deps = -r requirements.txt
commands =
touch tempest.log
stestr init
tempest run -l --config-file tempest_setup/tempest.conf --log-file tempest.log