From 2430944f3bb7f7a16403631a70617803572df9f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Fritze?= Date: Thu, 26 Jan 2023 10:48:31 +0100 Subject: [PATCH] [ci] workaround for missing coverage data --- .ci/gitlab/import_pymor_for_coverage.py | 0 .ci/gitlab/test_tutorials.bash | 3 +++ 2 files changed, 3 insertions(+) create mode 100644 .ci/gitlab/import_pymor_for_coverage.py diff --git a/.ci/gitlab/import_pymor_for_coverage.py b/.ci/gitlab/import_pymor_for_coverage.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.ci/gitlab/test_tutorials.bash b/.ci/gitlab/test_tutorials.bash index fae8fe5987..0276868ce8 100755 --- a/.ci/gitlab/test_tutorials.bash +++ b/.ci/gitlab/test_tutorials.bash @@ -10,4 +10,7 @@ source ${THIS_DIR}/common_test_setup.bash xvfb-run -a pytest ${COMMON_PYTEST_OPTS} --nb-coverage -s -p no:pycharm \ -p nb_regression --cov=pymor -p notebook docs/test_tutorials.py +# for unknown reasons, coverage is missing `pymor/__init__.py` in the report +# this is a workaround +coverage run --append .ci/gitlab/import_pymor_for_coverage.py _coverage_xml