From 6b5e562360bdc64256f4fa382458c48d5a31c0d5 Mon Sep 17 00:00:00 2001 From: Bjarke Madsen <bjarke.madsen@geant.org> Date: Thu, 25 Aug 2022 13:38:58 +0200 Subject: [PATCH] Support multiprocessing in tests --- .coveragerc | 2 ++ tox.ini | 3 +++ 2 files changed, 5 insertions(+) create mode 100644 .coveragerc diff --git a/.coveragerc b/.coveragerc new file mode 100644 index 0000000..435f0d7 --- /dev/null +++ b/.coveragerc @@ -0,0 +1,2 @@ +[run] +concurrency=multiprocessing \ No newline at end of file diff --git a/tox.ini b/tox.ini index 47b349f..0394fae 100644 --- a/tox.ini +++ b/tox.ini @@ -5,6 +5,8 @@ envlist = py36 exclude = venv,.tox [testenv] +setenv = + COVERAGE_PROCESS_START=.coveragerc deps = coverage flake8 @@ -13,6 +15,7 @@ deps = commands = coverage erase coverage run --source brian_dashboard_manager -m py.test {posargs} + coverage combine coverage xml coverage html coverage report --fail-under 75 -- GitLab