diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-24 14:15:04 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-24 14:15:04 +0000 |
| commit | 7f71a2e75a66bcacad9057f5e339e511e689b828 (patch) | |
| tree | b1bc6e9d2df28f9b740cde37f836c76bc1bb1c8e /grasp-audit/src/client.rs | |
| parent | ef279a881fc1694fe2d868a32224874eb50cd358 (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 'grasp-audit/src/client.rs')
0 files changed, 0 insertions, 0 deletions