]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
tox.ini: Install 'test' extras for py.test envs
authorZack Cerza <zack@redhat.com>
Tue, 5 Apr 2022 22:29:43 +0000 (18:29 -0400)
committerZack Cerza <zack@redhat.com>
Tue, 12 Apr 2022 23:32:38 +0000 (17:32 -0600)
Signed-off-by: Zack Cerza <zack@redhat.com>
tox.ini

diff --git a/tox.ini b/tox.ini
index cf442cde3dbe80899db4423455f7bb39239bf41a..5c08dc1fd7c2405b2eb66cd2255f3b1448e87519 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -16,6 +16,7 @@ deps=
   pytest-cov==2.8.1
   coverage==4.5.4
   mock==4.0.3
+extras = test
 log_format = %(asctime)s %(levelname)s %(message)s
 commands=
     python -m pytest --cov=teuthology --cov-report=term -v {posargs:teuthology scripts}
@@ -42,10 +43,9 @@ commands=
 [testenv:openstack]
 install_command = pip install --upgrade {opts} {packages}
 passenv = HOME OS_REGION_NAME OS_AUTH_URL OS_TENANT_ID OS_TENANT_NAME OS_PASSWORD OS_USERNAME
-sitepackages=True
 deps=
   -r{toxinidir}/requirements.txt
-
+extras = test
 commands=py.test -v {posargs:teuthology/openstack/test/test_openstack.py}
 basepython=python3
 
@@ -54,7 +54,7 @@ passenv = HOME OS_REGION_NAME OS_AUTH_URL OS_TENANT_ID OS_TENANT_NAME OS_PASSWOR
 basepython=python3
 deps=
     -r{toxinidir}/requirements.txt
-
+extras = test
 commands=
     py.test -v {posargs} teuthology/openstack/test/openstack-integration.py
 
@@ -64,5 +64,4 @@ basepython=python3
 sitepackages=True
 deps=
     -r{toxinidir}/requirements.txt
-
 commands={toxinidir}/openstack-delegate.sh