pathfinder
pathfinder copied to clipboard
Integration tests for checkpoint::sync_* methods
- use a test version of peer_aware::Client to inject responses
- test happy path and if particular failures map to proper error variants
- use rstest to reduce boilerplate duplication and make executed scenarios obvious
- keep scenario count at an absolute minimum