headless-safe filedialog tests with optional live dialog tests and ruff fixes
Tests / test_and_lint (push) Failing after 7s

This commit is contained in:
2026-10-01 20:36:59 +02:00
parent 605f423ff0
commit d20c0a4076
8 changed files with 131 additions and 23 deletions
+9
View File
@@ -19,6 +19,15 @@ dependencies = [
[project.scripts]
utils = "utils:main"
[tool.pytest.ini_options]
# Live tests open a real GUI dialog and are intended for local manual
# testing only; they are deselected by default (e.g. in the pipeline)
# and run explicitly with: uv run pytest -m live
addopts = "-m 'not live'"
markers = [
"live: opens a real GUI dialog, intended for local manual testing",
]
[build-system]
requires = ["uv_build>=0.12.20,<0.13.0"]
build-backend = "uv_build"