ci(M04): add coverage omit for extensions/repos to reach 40% gate (#15)

Made-with: Cursor
This commit is contained in:
m-cahill 2026-03-09 12:31:58 -07:00 committed by GitHub
parent 077e4b93f4
commit c6cb6c7850
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -36,3 +36,12 @@ extend-immutable-calls = ["fastapi.Depends", "fastapi.security.HTTPBasic"]
[tool.pytest.ini_options]
base_url = "http://127.0.0.1:7860"
# M04: Focus coverage on main app; omit extensions and external repos.
[tool.coverage.run]
omit = [
"extensions-builtin/*",
"repositories/*",
"*/__pycache__/*",
"config*.py",
]