mirror of
https://relay.ngit.dev/npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr/ngit-grasp.git
synced 2026-10-05 15:08:24 +00:00
These tests document the expected behavior when a deleted repository announcement is re-published, triggering recovery of archived data: - Full recovery workflow: verifies git data and events are restored - Partial recovery: tests behavior when some events have expired - Edge cases: recovery at retention boundary, after expiry - Error handling: corrupt archive files, multiple repositories - Response messages: verifies appropriate client feedback Tests currently fail as recovery implementation is pending in parallel phases 4A (git restoration) and 4B (event restoration). These tests provide clear acceptance criteria and will pass once those phases merge.