Fix tox list 76/73576/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Thu, 20 Oct 2022 14:48:37 +0000 (16:48 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Fri, 21 Oct 2022 09:09:24 +0000 (11:09 +0200)
Change-Id: Ie996cbf5751e757cedf79d03f3a9b2649183f250
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit b33276d0596b86176df7595f26d5e7bb56a9016b)

test-requirements.txt
tox.ini

index 30d81de..04a0312 100644 (file)
@@ -3,7 +3,9 @@
 # process, which may cause wedges in the gate later.
 coverage!=4.4 # Apache-2.0
 mock!=4.0.0,!=4.0.1 # BSD
-nose # LGPL
+pytest  # MIT
+pytest-html  #MPL-2.0
+pytest-cov
 flake8 # MIT
 pylint # GPLv2
 yamllint
diff --git a/tox.ini b/tox.ini
index 493c951..ac898d9 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -10,13 +10,12 @@ deps =
   -r{toxinidir}/requirements.txt
   -r{toxinidir}/test-requirements.txt
 install_command = pip install {opts} {packages}
-commands = nosetests --with-xunit \
-  --with-coverage \
-  --cover-tests \
-  --cover-package=functest_kubernetes \
-  --cover-xml \
-  --cover-html \
-  functest_kubernetes
+commands =
+  pytest \
+    --junit-xml=junit.xml \
+    --html=report.html --self-contained-html \
+    --cov=xtesting --cov-reset --cov-report html \
+    functest_kubernetes
 
 [testenv:pep8]
 basepython = python3.10
@@ -40,9 +39,6 @@ commands =
 basepython = python3.10
 commands = bandit -r functest_kubernetes -x tests -n 5 -ll
 
-[testenv:py37]
-commands = nosetests functest_kubernetes
-
 [testenv:bashate]
 basepython = python3.10
 files =