test: implement unit testing suite with pytest and add pre-push verification hook
CI/CD Pipeline / Lint & Check (push) Successful in 10s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m21s

This commit is contained in:
2026-05-13 00:12:32 +02:00
parent 8e9e4c01d4
commit 99fd37fc12
8 changed files with 392 additions and 20 deletions
+7
View File
@@ -46,7 +46,14 @@ auth = "strava_mcp_server.get_token:main"
[dependency-groups]
dev = [
"ruff>=0.15.12",
"pytest>=8.0",
"pytest-asyncio>=0.24",
"pytest-sugar>=1.1.1",
]
[tool.hatch.version]
source = "vcs"
[tool.pytest.ini_options]
asyncio_mode = "auto"
testpaths = ["tests"]