|
Phase 2 — Memory store + extractor unit tests
- tests/conftest_factory.py: add FakeRecord, FakeConnection, FakePool, make_store_with_pool - tests/unit/memory/test_store.py: 18 tests for upsert, vector/ILIKE search, delete, list, count, summary, session state, backfill - tests/unit/memory/test_extractor.py: 11 tests for JSON extraction, invalid JSON, empty response, tool result truncation, summary regeneration - docs/testing.md: update coverage status, add FakePool usage example 88 total tests passing (59 + 29). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
|---|
|
|
| docs/testing.md |
|---|
| tests/conftest_factory.py |
|---|
| tests/unit/memory/test_extractor.py 0 → 100644 |
|---|
| tests/unit/memory/test_store.py 0 → 100644 |
|---|