14 lines
370 B
Python
14 lines
370 B
Python
from services.memory import skill_extractor
|
|
|
|
|
|
def test_duplicate_title_skips_invalid_skill_rows():
|
|
rows = [
|
|
"bad-row",
|
|
None,
|
|
{"title": 123},
|
|
{"title": "Small PR workflow"},
|
|
]
|
|
|
|
assert skill_extractor._has_duplicate_title(rows, "small pr workflow")
|
|
assert not skill_extractor._has_duplicate_title(rows, "release checklist")
|