From 3dd18a588d6f086e823aa73377335cabee116e12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Fr=C3=B6ssman?= Date: Sat, 29 Apr 2023 20:34:20 +0200 Subject: [PATCH] tox: add code coverage It's only enabled for one of the nvito one of the test environments $ tox -e py311-django42-minioknown,coverage-report --- tox.ini | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tox.ini b/tox.ini index 065b348..e021cce 100644 --- a/tox.ini +++ b/tox.ini @@ -28,6 +28,18 @@ deps = minioknown: minio==7.1.12 -rdev-requirements.txt +[testenv:py311-django42-minioknown] +commands = pytest --cov --cov-append --cov-report=term-missing {posargs} + +[testenv:coverage-report] +basepython = python3.11 +deps = coverage[toml] +skip_install = true +commands = + coverage report + coverage html +depends=py311-django42-minioknown + [testenv:lint] setenv= PYTHONWARNINGS=ignore