Catalog / Skills

Django Targeted Mocking

Mock Django test boundaries safely with override_settings, pytest settings, autospecced unittest.mock objects, output/input capture, requests-mock, VCR.py, outbound HTTP blocking, and time-freezing tools. Use when tests need to replace settings, HTTP calls, time, command output, stdin, or external services without broad fragile MagicMock patches.

Djangov0.1.0MITdjangotestingmockinghttppytest

Install

npx skills add LVTD-LLC/skills --skill django-targeted-mocking

From `SKILL.md`

Mock only at boundaries that are slow, nondeterministic, external, or hard to trigger. Broad mocks can make tests faster while proving less, so prefer framework helpers and interface-checked replacements.