METRICS: - Tests: 5 tests - DB setups removed: 1 → 1 shared - Tests needing DB: 1/5 - Savings: setupTestDB() → newTestStore() DETAILS: - TestFindDuplicateGroups: Pure in-memory logic (no DB) - TestChooseMergeTarget: Pure in-memory logic (no DB) - TestCountReferences: Pure in-memory logic (no DB) - TestDuplicateGroupsWithDifferentStatuses: Pure in-memory (no DB) - TestDuplicatesIntegration: Uses shared DB (was: setupTestDB) Also fixed: Removed hardcoded IDs, let DB assign them. All 5 tests pass! 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
6.5 KiB
6.5 KiB