fix(test): pass the now-required sessionGrants in RelayAuthReadFollowsTest

A semantic merge conflict: no textual overlap, but the two sides do not compile
together.

Making RelayAuthPermissionLedger.sessionGrants required (no default) updated
every ledger construction its author could see. RelayAuthReadFollowsTest was
not one of them — it arrived independently from main, so neither branch was
broken on its own and git had nothing to flag. Merging them produced
"No value passed for parameter 'sessionGrants'".

Passes a fresh RelayAuthSessionGrants() like the sibling suites. A private set
is right here: this test never exercises grants, it only needs a ledger.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Rado2dnqpbCuCUyCd3trQz
This commit is contained in:
Claude
2026-08-19 17:14:12 +00:00
parent 5a4313ba11
commit 4f8a887a7b
@@ -62,6 +62,7 @@ class RelayAuthReadFollowsTest {
RelayAuthPermissionLedger(
store = NoStore(),
globalPolicy = { RelayAuthPolicy.CUSTOM },
sessionGrants = RelayAuthSessionGrants(),
customToggles = { toggles },
isFollowed = { it == followed },
)