Skip to content

Add infrastructure for snapshot tests, add first tests#112

Merged
cruessler merged 1 commit intomainfrom
add-tests
Mar 2, 2026
Merged

Add infrastructure for snapshot tests, add first tests#112
cruessler merged 1 commit intomainfrom
add-tests

Conversation

@cruessler
Copy link
Owner

This PR adds the infrastructure required for running snapshot tests of the compiled CLI. It uses gix-testtools for generating and storing git repositories and snapbox for running the CLI and storing snapshots as SVG.

This provides long-term benefits, but it is also immediately useful for making sure that #111 isn’t going to break anything.

@cruessler cruessler merged commit e940dfb into main Mar 2, 2026
3 checks passed
@cruessler cruessler mentioned this pull request Mar 7, 2026
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.

1 participant