소개
Syrupy is a zero-dependency pytest plugin designed to make snapshot testing idiomatic and extensible. It allows developers to capture the state of complex data structures, API responses, or UI components and compare them against saved snapshots in future test runs. By providing built-in matchers for non-deterministic data—such as IDs or timestamps—and supporting various serialization formats like JSON, PNG, and SVG, Syrupy streamlines the testing of stable computed results while keeping your test suite clean and maintainable. This skill helps Claude guide you through implementing robust regression testing workflows using the Syrupy ecosystem.