test-runner
Installation
SKILL.md
Python Test Runner
Overview
Use pytest as the primary test framework for all Python projects. Combine with pytest-asyncio for async test support, pytest-cov for coverage reporting, and httpx (AsyncClient) for FastAPI endpoint testing.
Running Tests
Basic Test Execution
# Run all tests
uv run pytest
# Run with verbose output
uv run pytest -v
# Run a specific test file
uv run pytest tests/test_users.py