feat: unify pdm test defaults and verbosity controls (#836)

This commit is contained in:
Jens
2026-02-23 16:44:13 +01:00
committed by GitHub
parent 6aab9761f1
commit 930b3f6028
7 changed files with 236 additions and 187 deletions

View File

@@ -168,8 +168,12 @@ jobs:
run: pdm run basedpyright
- name: Prepare split coverage artifacts
run: pdm run ci:coverage:prepare
- name: Run unit tests
run: pdm run utest:cov -vv
run: pdm run ci:test:unit -vv
- name: Run integration tests
@@ -180,15 +184,15 @@ jobs:
ubuntu-*)
sudo apt-get install --no-install-recommends -y xvfb
# Run tests INSIDE xvfb context
xvfb-run bash -c 'pdm run itest:cov -vv'
xvfb-run bash -c 'pdm run ci:test:integration -vv'
;;
*) pdm run itest:cov -vv
*) pdm run ci:test:integration -vv
;;
esac
- name: Run smoke tests
run: pdm run smoke:cov -vv
run: pdm run ci:test:smoke -vv
- name: Run app from source