Description
Stores expected test output directly beside Python tests and can update those snapshots when behavior intentionally changes. It helps developers review visible output, serialized data, or generated structures with less manual copying.
Use it only in test workflows and review changed snapshots carefully. Automatically accepting new snapshots can hide regressions if the output changed for the wrong reason.