feat(reports): add task status settings and tests

This commit is contained in:
2026-07-06 01:22:39 +03:00
parent 99bbdb4398
commit 28cd141e76
9 changed files with 333 additions and 55 deletions

View File

@@ -11,9 +11,10 @@ from cryptography.fernet import Fernet
# Required by LLMProviderService which is imported via route modules
os.environ.setdefault("ENCRYPTION_KEY", Fernet.generate_key().decode())
# Files in tests/ that clash with __tests__/ co-located tests
# Files in tests/ that clash with __tests__/ co-located tests.
# norecursedirs=["__tests__"] in pyproject.toml prevents collection from src/__tests__/
# at the directory level; this list handles edge cases where explicit file paths
# are collected.
collect_ignore = [
os.path.join("tests", "test_auth.py"),
os.path.join("tests", "test_logger.py"),
os.path.join("tests", "test_models.py"),
os.path.join("tests", "schemas", "test_auth.py"),
]