unison
unison copied to clipboard
add transcript with `edit.namespace` output for `base` and `http`
Overview
A place to notice pretty-printing changes.
Implementation notes
Interesting/controversial decisions
- It takes a while to run, we may want to split them out into a different test that utilizes some codebase caching.
- It produces big output which may clog Github Actions log viewing.
- It doesn't try to round-trip them, as they would both fail.
- It's pinned to specific releases to avoid spurious output changes
Test coverage
Loose ends
Especially the caching thing.