fix(templates): add missing empty package results text

Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
Kevin Morris 2021-12-16 22:01:14 -08:00
parent 94e8d34948
commit d6d41cdbad
No known key found for this signature in database
GPG key ID: F7E46DED420788F3
2 changed files with 26 additions and 0 deletions

View file

@ -564,6 +564,17 @@ def test_packages(client: TestClient, packages: List[Package]):
assert len(rows) == 50 # Default per-page
def test_packages_empty(client: TestClient):
with client as request:
response = request.get("/packages")
assert response.status_code == int(HTTPStatus.OK)
root = parse_root(response.text)
results = root.xpath('//div[@id="pkglist-results"]/p')
expected = "No packages matched your search criteria."
assert results[0].text.strip() == expected
def test_packages_search_by_name(client: TestClient, packages: List[Package]):
with client as request:
response = request.get("/packages", params={