Steve Yegge
c5865bc77e
Add comprehensive tests for parent resurrection (bd-d19a Phase 3)
- Created resurrection_test.go with 9 unit tests covering:
* Parent already exists (no-op)
* Parent found in JSONL (successful resurrection)
* Parent not in JSONL (graceful failure)
* Missing JSONL file (graceful handling)
* Malformed JSONL lines (skip with warning)
* Dependency resurrection (best-effort)
* Multi-level chain resurrection
* Partial chain missing (stops at gap)
* Idempotent resurrection
- Added integration test for deleted parent scenario
- Fixed resurrection.go dependency insertion (type column name)
All unit tests pass. Integration test reveals transaction conflict
that needs fixing (separate issue).
Relates to: bd-d19a
2025-11-04 22:25:33 -08:00
..
2025-11-03 12:02:15 -08:00
2025-11-04 01:08:21 -08:00
2025-11-03 12:02:15 -08:00
2025-11-04 22:25:33 -08:00
2025-11-04 22:25:33 -08:00
2025-11-02 15:28:09 -08:00
2025-11-02 14:49:27 -08:00
2025-11-02 14:49:27 -08:00
2025-11-02 16:27:42 -08:00
2025-11-03 12:02:15 -08:00
2025-11-02 14:49:27 -08:00
2025-11-04 22:25:33 -08:00
2025-11-02 14:49:27 -08:00
2025-11-02 14:03:14 -08:00
2025-11-02 14:03:14 -08:00
2025-11-02 16:27:42 -08:00
2025-11-02 16:27:42 -08:00
2025-11-03 20:31:11 -08:00
2025-11-04 22:25:33 -08:00
2025-11-04 22:25:33 -08:00
2025-11-02 15:28:09 -08:00
2025-11-04 01:08:21 -08:00
2025-11-04 22:25:33 -08:00
2025-11-04 01:08:21 -08:00