upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/git/sync.rs
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2026-02-24 14:15:04 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2026-02-24 14:15:04 +0000
commit7f71a2e75a66bcacad9057f5e339e511e689b828 (patch)
treeb1bc6e9d2df28f9b740cde37f836c76bc1bb1c8e /src/git/sync.rs
parentef279a881fc1694fe2d868a32224874eb50cd358 (diff)
fix grasp-audit test isolation to prevent cross-spec relay state corruption
Add Purgatory-prefixed fixture variants (PurgatoryValidRepoSent, PurgatoryOwnerStateDataPushed) that create independent repos never shared with the main fixture chain. Purgatory tests that mutate relay state (replacement announcements, new state events, deletions) now use these isolated fixtures so they cannot corrupt the repo that push-authorization tests depend on. Run purgatory tests before push-auth in the full suite, since push-auth sends new replaceable state events (kind 30618) for the shared repo_id that would displace the original served state event.
Diffstat (limited to 'src/git/sync.rs')
0 files changed, 0 insertions, 0 deletions