test: add pytest suite, fixtures, and CI workflow

This commit is contained in:
2026-02-18 11:09:04 -05:00
parent 6d15b06cc2
commit ebe3ad08d0
7 changed files with 330 additions and 1 deletions
+9
View File
@@ -14,3 +14,12 @@ build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["src/rbx_upload"]
[dependency-groups]
dev = [
"pytest>=8.0",
"pytest-asyncio>=0.24",
]
[tool.pytest.ini_options]
asyncio_mode = "auto"