From 51a02dc5f6ae66b86016513bb3376856bb6f5142 Mon Sep 17 00:00:00 2001 From: Bradley Reynolds Date: Tue, 14 Apr 2026 10:27:31 -0500 Subject: [PATCH 1/2] CI: simplify tests execution Signed-off-by: Bradley Reynolds --- .github/workflows/python-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-ci.yaml b/.github/workflows/python-ci.yaml index aeb8413..a17263a 100644 --- a/.github/workflows/python-ci.yaml +++ b/.github/workflows/python-ci.yaml @@ -74,7 +74,7 @@ jobs: run: uv sync --group dev --group tests - name: Run tests with coverage - run: uv run python -m coverage run -m pytest -v --junitxml=junit.xml + run: uv run coverage run pytest -v --junitxml=junit.xml - name: Create coverage report run: uv run coverage xml -o coverage.xml From 478e808cbd8a10821bc9b463e3c8e33cf65b57de Mon Sep 17 00:00:00 2001 From: Bradley Reynolds Date: Tue, 14 Apr 2026 10:29:54 -0500 Subject: [PATCH 2/2] `coverage run` needs `-m` Apparently its looking for a `pytest.py` Signed-off-by: Bradley Reynolds --- .github/workflows/python-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-ci.yaml b/.github/workflows/python-ci.yaml index a17263a..f5c45c9 100644 --- a/.github/workflows/python-ci.yaml +++ b/.github/workflows/python-ci.yaml @@ -74,7 +74,7 @@ jobs: run: uv sync --group dev --group tests - name: Run tests with coverage - run: uv run coverage run pytest -v --junitxml=junit.xml + run: uv run coverage run -m pytest -v --junitxml=junit.xml - name: Create coverage report run: uv run coverage xml -o coverage.xml