feat: async pytest, testcases for starting and finishing shifts

This commit is contained in:
2025-11-26 15:58:59 +04:00
parent c71a460170
commit ed00d1483d
14 changed files with 1933 additions and 1393 deletions

View File

@@ -35,9 +35,15 @@ dependencies = [
"starlette>=0.47.3",
"redis[hiredis]>=5.2.1",
"typing-extensions>=4.15.0",
"pytest>=9.0.1",
"pytest-asyncio>=1.3.0",
"freezegun>=1.5.5",
]
[dependency-groups]
dev = [
"deptry>=0.23.1",
]
[tool.pytest.ini_options]
asyncio_mode = "auto"