Squash Odysseus development history

This commit is contained in:
pewdiepie-archdaemon
2026-09-11 06:04:19 +00:00
parent e5c99a5eee
commit 6ee6502010
2050 changed files with 538359 additions and 57745 deletions
+25
View File
@@ -0,0 +1,25 @@
from services.memory import memory_extractor
def test_fingerprint_entries_skips_invalid_rows():
value = memory_extractor._fingerprint_entries([
{"id": "1", "text": "User likes small PRs.", "category": "preference"},
"bad-row",
None,
])
expected = memory_extractor._fingerprint_entries([
{"id": "1", "text": "User likes small PRs.", "category": "preference"},
])
assert value == expected
def test_duplicate_check_skips_invalid_rows():
existing = [
"bad-row",
{"text": "User likes small pull requests."},
None,
]
assert memory_extractor._is_text_duplicate("User likes small pull requests.", existing)