From 5693f31823d1097e5664089efcc35d7b282cd32a Mon Sep 17 00:00:00 2001 From: Paul Belanger Date: Sat, 19 Jan 2019 00:09:48 -0500 Subject: [PATCH] Add tox -evenv entry This allows to install the ansible dependency if we want to run a playbook. Change-Id: Ia5ea5604331b739fe12e3103c4f645e221285af3 Signed-off-by: Paul Belanger --- tox.ini | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tox.ini b/tox.ini index 9def50d..8c0861c 100644 --- a/tox.ini +++ b/tox.ini @@ -15,6 +15,18 @@ commands = flake8 bash -c "ansible-lint -x 405 playbooks/*/*.yaml" +[testenv:venv] +basepython = python3 +commands = {posargs} +passenv = + HOME + SSH_AUTH_SOCK + TERM + USER +setenv = + ANSIBLE_CALLBACK_PLUGINS = {envsitepackagesdir}/ara/plugins/callbacks + PYTHONUNBUFFERED = 1 + [flake8] # E123, E125 skipped as they are invalid PEP-8.