From 88cf069a985b80f0842e29db2db8c4b5c1030eb2 Mon Sep 17 00:00:00 2001 From: Yurii Motov Date: Tue, 24 Feb 2026 21:32:54 +0100 Subject: [PATCH] Add `test-cov.sh` --- .github/workflows/test.yml | 2 +- scripts/test-cov-html.sh | 2 +- scripts/test-cov.sh | 6 ++++++ 3 files changed, 8 insertions(+), 2 deletions(-) create mode 100755 scripts/test-cov.sh diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6046a4560d..f4b7862150 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -107,7 +107,7 @@ jobs: run: uv pip install "git+https://github.com/Kludex/starlette@main" - run: mkdir coverage - name: Test - run: uv run --no-sync bash scripts/test.sh + run: uv run --no-sync bash scripts/test-cov.sh env: COVERAGE_FILE: coverage/.coverage.${{ runner.os }}-py${{ matrix.python-version }} CONTEXT: ${{ runner.os }}-py${{ matrix.python-version }} diff --git a/scripts/test-cov-html.sh b/scripts/test-cov-html.sh index c66beb8a2f..3397a57609 100755 --- a/scripts/test-cov-html.sh +++ b/scripts/test-cov-html.sh @@ -3,4 +3,4 @@ set -e set -x -bash scripts/test.sh --cov --cov-context=test --cov-report=term-missing --cov-report=html ${@} +bash scripts/test-cov.sh --cov-report=term-missing --cov-report=html ${@} diff --git a/scripts/test-cov.sh b/scripts/test-cov.sh new file mode 100755 index 0000000000..1f960430f8 --- /dev/null +++ b/scripts/test-cov.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -e +set -x + +bash scripts/test.sh --cov --cov-context=test ${@}