From caeb26b1f5c89d1fc1879bb895c350e2f2dc96e4 Mon Sep 17 00:00:00 2001 From: Jiri Podivin Date: Tue, 16 Mar 2021 14:59:47 +0100 Subject: [PATCH] Cover report omits test files Coverage report previously included information about files used by unit tests. Which distorted the statistics in a considerable fashion. Keeping the setting in the .coveragerc is a better option. Also fixes wrong source path in .coveragerc. Closes-bug: #1922726 Signed-off-by: Jiri Podivin Change-Id: I5c5a473bda9134d72c01eb4aea22452ebfb85fe5 --- .coveragerc | 3 ++- tox.ini | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.coveragerc b/.coveragerc index 5d31ba1..428e34b 100644 --- a/.coveragerc +++ b/.coveragerc @@ -1,6 +1,7 @@ [run] branch = True -source = validations-common +source = validations_common +omit = validations_common/tests/* [report] ignore_errors = True diff --git a/tox.ini b/tox.ini index 744e19e..aedb803 100644 --- a/tox.ini +++ b/tox.ini @@ -113,7 +113,7 @@ passenv = * [testenv:cover] setenv = - PYTHON=coverage run --source validations_common --parallel-mode --branch + PYTHON=coverage run --parallel-mode --branch HOME={envdir} commands = coverage erase