python3-testing

Installation
SKILL.md

Testing Patterns

Consult python3-core for standing defaults (coverage, test naming, AAA).

Test Failure Mindset

Tests are specifications. When a test fails, investigate both possibilities:

Hypothesis A Hypothesis B
Test expectations are wrong Implementation has a bug
Test is outdated Test caught a regression
Test has wrong assumptions Test found an edge case

Red flags: Never immediately change tests to match implementation. Never assume implementation is always correct. Never bulk-update tests without individual analysis.

For the full investigation protocol, red flags, and example responses, load /python-engineering:test-failure-mindset.

Fixture Design

Installs
30
GitHub Stars
64
First Seen
Mar 29, 2026
python3-testing — jamie-bitflight/claude_skills