This is an automated email from the ASF dual-hosted git repository.

akitouni pushed a commit to branch fix-coverage
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit 1c2f1b9a77f3f4f56fa5a6dcf4995b0c16db580b
Author: Abderrahim Kitouni <[email protected]>
AuthorDate: Fri Feb 11 22:32:52 2022 +0100

    fix coverage reporting
---
 requirements/cov-requirements.in  | 2 +-
 requirements/cov-requirements.txt | 4 ++--
 tox.ini                           | 6 +++---
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/requirements/cov-requirements.in b/requirements/cov-requirements.in
index d80d8f4..5546bb5 100644
--- a/requirements/cov-requirements.in
+++ b/requirements/cov-requirements.in
@@ -1,4 +1,4 @@
-coverage == 4.4.0
+coverage >= 4.4.0
 pytest-cov >= 2.5.0
 pytest >= 6.0.1
 Cython
diff --git a/requirements/cov-requirements.txt 
b/requirements/cov-requirements.txt
index 188a70f..133f192 100644
--- a/requirements/cov-requirements.txt
+++ b/requirements/cov-requirements.txt
@@ -1,5 +1,5 @@
-coverage==4.4
-pytest-cov==2.10.1
+coverage==6.3.1
+pytest-cov==3.0.0
 pytest==7.0.1
 Cython==0.29.27
 ## The following requirements were added by pip freeze:
diff --git a/tox.ini b/tox.ini
index 0962473..7a9e6c3 100644
--- a/tox.ini
+++ b/tox.ini
@@ -2,7 +2,7 @@
 # Tox global configuration
 #
 [tox]
-envlist = py37,py{38,39,310}-nocover
+envlist = py37-nocover,py{38,39,310}
 skip_missing_interpreters = true
 isolated_build = true
 
@@ -22,11 +22,11 @@ usedevelop =
 
 commands =
     # Running with coverage reporting enabled
-    py{37,38,39,310}-!plugins-!nocover: pytest --basetemp {envtmpdir} 
--cov=buildstream --cov-config .coveragerc {posargs}
+    py{37,38,39,310}-!plugins-!nocover: pytest --basetemp {envtmpdir} 
--cov=src/buildstream --cov-config .coveragerc {posargs}
     # Running with coverage reporting disabled
     py{37,38,39,310}-!plugins-nocover: pytest --basetemp {envtmpdir} {posargs}
     # Running external plugins tests with coverage reporting enabled
-    py{37,38,39,310}-plugins-!nocover: pytest --basetemp {envtmpdir} 
--cov=buildstream --cov-config .coveragerc --plugins {posargs}
+    py{37,38,39,310}-plugins-!nocover: pytest --basetemp {envtmpdir} 
--cov=src/buildstream --cov-config .coveragerc --plugins {posargs}
     # Running external plugins tests with coverage disabled
     py{37,38,39,310}-plugins-nocover: pytest --basetemp {envtmpdir} --plugins 
{posargs}
 commands_post:

Reply via email to