From 51a944850f943b814b91936dc5e507ef08da62b8 Mon Sep 17 00:00:00 2001 From: Tim Burke Date: Tue, 17 Jan 2023 12:05:02 -0800 Subject: [PATCH] Skip coverage reports when running pytest directly Keep them when running via tox, though. Related-Change: https://review.opendev.org/c/openstack/swift/+/851099 Change-Id: I1ddd1dc8a3b35a588a8ecc5667dae4da33340712 --- tox.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tox.ini b/tox.ini index 6ce934b766..aa84159bd1 100644 --- a/tox.ini +++ b/tox.ini @@ -3,7 +3,7 @@ envlist = py37,py27,pep8 minversion = 3.18.0 [pytest] -addopts = --verbose --cov=swift --cov-branch --cov-report=html:cover --cov-report term +addopts = --verbose [testenv] usedevelop = True @@ -16,7 +16,7 @@ deps = commands = find {envdir} ( -type f -o -type l ) -name "*.py[co]" -delete find {envdir} -type d -name "__pycache__" -delete - bash -ec "pytest {posargs:test/unit} || pytest --last-failed {posargs:test/unit}" + bash -ec "pytest --cov=swift --cov-branch --cov-report=html:cover --cov-report term {posargs:test/unit} || pytest --last-failed {posargs:test/unit}" allowlist_externals = bash find