generated from coulomb/repo-seed
Milestone 5 polish
This commit is contained in:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user