This is a comprehensive Django testing setup that goes beyond basic pytest configuration. It covers the full TDD workflow with practical examples of factory_boy for test data generation, pytest fixtures for authentication, and testing patterns for models, views, and DRF APIs. The conftest setup and test settings are production-ready, including smart optimizations like in-memory databases and disabled migrations. What stands out is the thoroughness: you get complete factories with post-generation hooks, coverage configuration, and real examples of testing edge cases like price validation and stock management. If you're setting up testing infrastructure for a Django project or teaching a team TDD practices, this gives you working code to adapt rather than starting from scratch.
npx -y skills add affaan-m/ecc --skill django-tdd --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot