Pytest Methodology

Use when (a) creating a new test file or test case, (b) making a test DESIGN decision (parametrize vs. duplicate, fixture vs. inline, what to mock vs. integrate, splitting a test that asserts multiple behaviors), (c) writing a failing test to reproduce a reported bug, or (d) reviewing tests for quality smells (over-mocking, framework testing, hidden indirection through fixtures). NOT needed for minor edits to existing well-shaped tests — load only when a test-design decision is actually on the table.

tomevault-io dd1e247 2 files · 4.2 KB Updated

File contents

tomevault-io/skills-registry/tree/main/johnfink8--skill-repo--pytest-methodology commit dd1e2474ff

Frequently asked questions

npx skillmds@latest add tomevault-io/pytest-methodology