start coverage testing

This commit is contained in:
2026-03-29 12:32:11 -07:00
parent e3c381ee07
commit 7983736c2e
4 changed files with 146 additions and 2 deletions

View File

@@ -23,6 +23,7 @@ dependencies = [
[project.optional-dependencies]
dev = [
"pytest>=8,<9",
"pytest-cov>=7,<8",
]
desktop = [
"pyinstaller>=6,<7",
@@ -31,3 +32,11 @@ desktop = [
[tool.setuptools.packages.find]
include = ["backend*"]
[tool.coverage.run]
source = ["backend"]
omit = ["backend/nodes/__init__.py"]
[tool.coverage.report]
show_missing = true
skip_covered = false