From 1261b98235006dacda5a40ebe46175ec73cb5354 Mon Sep 17 00:00:00 2001 From: Lucas Date: Tue, 3 Mar 2026 16:48:32 -0800 Subject: [PATCH] Add pytest ini with addopts for code cov GHA fix Signed-off-by: Lucas --- queue_services/business-digital-credentials/Makefile | 2 +- queue_services/business-digital-credentials/pyproject.toml | 3 +++ queue_services/business-emailer/pyproject.toml | 3 +++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/queue_services/business-digital-credentials/Makefile b/queue_services/business-digital-credentials/Makefile index 5fc3bd1611..cfe7a679a6 100644 --- a/queue_services/business-digital-credentials/Makefile +++ b/queue_services/business-digital-credentials/Makefile @@ -53,7 +53,7 @@ run: ## Run the project in local business-digital-credentials test: ## Unit testing - poetry run pytest --cov=src --cov-report=xml --cov-report=html --cov-report=term --cov-report=term-missing + poetry run pytest --cov-report=xml --cov-report=html --cov-report=term-missing coverage-check: poetry run pytest --cov=src --cov-fail-under=85 diff --git a/queue_services/business-digital-credentials/pyproject.toml b/queue_services/business-digital-credentials/pyproject.toml index 16f8ab8795..e2f9977b9b 100644 --- a/queue_services/business-digital-credentials/pyproject.toml +++ b/queue_services/business-digital-credentials/pyproject.toml @@ -130,6 +130,9 @@ docstring-quotes = "double" [tool.ruff.lint.extend-per-file-ignores] "**/__init__.py" = ["F401"] # used for imports +[tool.pytest.ini_options] +addopts = "--cov=src" + [build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" diff --git a/queue_services/business-emailer/pyproject.toml b/queue_services/business-emailer/pyproject.toml index 9da95847f8..d1035e6e89 100644 --- a/queue_services/business-emailer/pyproject.toml +++ b/queue_services/business-emailer/pyproject.toml @@ -199,6 +199,9 @@ docstring-quotes = "double" ] "src/business_emailer/services/namex.py" = ["I001"] # ignoring 'unordered' imports +[tool.pytest.ini_options] +addopts = "--cov=src" + [build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api"