Skip to content

Conversation

@tony
Copy link
Member

@tony tony commented Dec 6, 2025

tony added 3 commits December 6, 2025 11:42
why: Enable snapshot testing for ASCII frame visualization
what:
- Add syrupy to dev dependencies
why: Validate Syrupy snapshot testing for terminal frame visualization
what:
- Add TextFrame dataclass with content overflow detection
- Add ContentOverflowError with Reality vs Mask visual
- Add TextFrameSerializer extending AmberDataSerializer
- Add TextFrameExtension for Syrupy integration
- Add parametrized tests for rendering and nested serialization
why: Store expected ASCII frame output for regression testing
what:
- Add snapshots for basic, empty, and overflow frame rendering
- Add snapshot for nested TextFrame serialization
@tony tony changed the title Yet another Snapshot PR Yet another Snapshot PR (TextFrame) Dec 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants