Milestone 5 polish

This commit is contained in:
2026-04-26 00:08:55 +02:00
parent 8d1e1ff583
commit e8fdfe6e17
6 changed files with 76 additions and 5 deletions

View File

@@ -161,6 +161,8 @@ def test_search_filters_by_status_language_and_framework(tmp_path):
status="indexed",
language="Python",
framework="FastAPI",
ability="Repository Usefulness",
capability="Repository Structure",
)
wrong_language_results = service.search(
"repository",
@@ -168,10 +170,18 @@ def test_search_filters_by_status_language_and_framework(tmp_path):
language="TypeScript",
framework="FastAPI",
)
wrong_capability_results = service.search(
"repository",
status="indexed",
language="Python",
framework="FastAPI",
capability="Email Routing",
)
assert results
assert {result.repository_name for result in results} == {"Filterable"}
assert wrong_language_results == []
assert wrong_capability_results == []
def test_register_repository_imports_metadata_when_name_is_omitted(tmp_path):