A python client implementing the Ironic API.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
1.0 KiB

minversion = 1.6
envlist = py35,py34,py27,pep8,pypy
skipsdist = True
setenv = VIRTUAL_ENV={envdir}
# .testr.conf uses TESTS_DIR
usedevelop = True
install_command = pip install -U {opts} {packages}
deps =
commands =
ostestr {posargs}
commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html
commands =
flake8 {posargs}
doc8 doc/source CONTRIBUTING.rst README.rst
setenv = VIRTUAL_ENV={envdir}
commands =
coverage erase
python setup.py testr --coverage --testr-args='{posargs}'
commands = {posargs}
setenv = TESTS_DIR=./ironicclient/tests/functional
ignore =
exclude = .venv,.git,.tox,dist,doc,*lib/python*,*egg,build,tools
import_exceptions = testtools.matchers