ci: replace pytest-cov with coverage CLI

This commit is contained in:
wyzula_j authored and Jan Wyzula committed 2026-07-31 10:46:04 +02:00
1 parent 76d6446887
commit d57bf84d9e
3 files changed
+6 -3

No files matched your search

+6 -1
View File
@@ -54,7 +54,11 @@ jobs:
- name: Run Pytest with Coverage
id: coverage
run: pytest --random-order --cov=bec_widgets --cov-config=pyproject.toml --cov-branch --cov-report=xml --no-cov-on-fail --ignore=tests/unit_tests/benchmarks tests/unit_tests/
run: |
cd ./bec_widgets
coverage run --branch --source=./bec_widgets -m pytest --random-order --ignore=tests/unit_tests/benchmarks tests/unit_tests/
coverage report
coverage xml -o coverage-unit.xml
- name: Upload test artifacts
uses: actions/upload-artifact@v4
@@ -69,3 +73,4 @@ jobs:
with:
token: ${{ secrets.CODECOV_TOKEN }}
slug: bec-project/bec_widgets
files: ./bec_widgets/coverage-unit.xml