Skip invalid skill extractor rows (#1546)
This commit is contained in:
13
tests/test_skill_extractor_rows.py
Normal file
13
tests/test_skill_extractor_rows.py
Normal file
@@ -0,0 +1,13 @@
|
||||
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")
|
||||
Reference in New Issue
Block a user