test: add pytest suite + CI workflow (21 tests)
tests / pytest (push) Has been cancelled

This commit is contained in:
Leopold
2026-07-06 07:05:17 +02:00
parent 061cec4435
commit 2672bd86e6
10 changed files with 716 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
[tool.pytest.ini_options]
asyncio_mode = "auto"
testpaths = ["tests"]
python_files = ["test_*.py"]
addopts = "-v --tb=short --strict-markers"
markers = [
"live: marks tests requiring real LLM_API_KEY (deselect by default)",
]
filterwarnings = ["ignore::DeprecationWarning"]