]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
tox: add py3 env
authorKyr Shatskyy <kyrylo.shatskyy@gmail.com>
Wed, 11 Dec 2019 03:22:53 +0000 (04:22 +0100)
committerKyr Shatskyy <kyrylo.shatskyy@suse.com>
Thu, 12 Dec 2019 14:06:18 +0000 (15:06 +0100)
Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
tox.ini

diff --git a/tox.ini b/tox.ini
index 82245dd2e76710cc5b0c0db793c82d330b6d94a4..953c42330dcd5dd28e4f711b3888c0bc0be00680 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -9,12 +9,29 @@ deps=
   -r{toxinidir}/requirements.txt
   mock==2.0.0
   fudge
-  pytest-cov==1.6
-  coverage==3.7.1
+  pytest-cov==2.8.1
+  coverage==4.5.4
 
 commands=
     py.test --cov=teuthology --cov-report=term -v {posargs:teuthology scripts}
 
+
+[testenv:py3]
+basepython=python3
+install_command = pip install --upgrade {opts} {packages}
+passenv = HOME
+sitepackages=True
+deps=
+  -r{toxinidir}/requirements.txt
+  mock==2.0.0
+  fudge
+  pytest-cov==2.8.1
+  coverage==4.5.4
+
+commands=
+    py.test --cov=teuthology --cov-report=term -v {posargs:teuthology scripts}
+
+
 [testenv:py27-integration]
 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
@@ -23,8 +40,8 @@ deps=
   -r{toxinidir}/requirements.txt
   mock==2.0.0
   fudge
-  pytest-cov==1.6
-  coverage==3.7.1
+  pytest-cov==2.8.1
+  coverage==4.5.4
 
 commands=py.test --cov=teuthology --cov-report=term -v {posargs:teuthology/test/integration teuthology/orchestra/test/integration}
 basepython=python2.7