Split snapshot integration tests into thematic submodules #459
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
snapshot.rs(~3100 lines, 75 tests) intosnapshot/directory with 10 thematic files:basic,commands,review,content,inline,prune,delete,filters,named,jsonlet mut cmd+.arg()patterns into single chained expressionstags/andfixtures/extension test modulesTest plan
cargo nextest run -p karva snapshot— all 75 snapshot tests passjust test— full suite (580 tests) passesprek run -a— all pre-commit checks pass