fix: update tests

This commit is contained in:
Leon
2025-07-20 18:13:57 +02:00
parent 2fda1d9489
commit f84d6aa652
3 changed files with 3 additions and 3 deletions

View File

@@ -184,7 +184,7 @@ def test_get_newsletter_feed(client: TestClient):
ns = {"atom": "http://www.w3.org/2005/Atom"} ns = {"atom": "http://www.w3.org/2005/Atom"}
links = root.findall("atom:link", ns) links = root.findall("atom:link", ns)
assert any( assert any(
link.get("rel") == "alternate" and link.get("href") == "http://localhost:8000" link.get("rel") == "alternate" and link.get("href") == "http://localhost:8000/"
for link in links for link in links
) )
logo = root.find("atom:logo", ns) logo = root.find("atom:logo", ns)

View File

@@ -40,7 +40,7 @@ def test_generate_feed(db_session: Session):
# In a real scenario, you'd use an XML parser to validate structure and content more thoroughly # In a real scenario, you'd use an XML parser to validate structure and content more thoroughly
assert f"<title>{newsletter.name}</title>" in feed_xml.decode() assert f"<title>{newsletter.name}</title>" in feed_xml.decode()
assert f"<id>urn:letterfeed:newsletter:{newsletter.id}</id>" in feed_xml.decode() assert f"<id>urn:letterfeed:newsletter:{newsletter.id}</id>" in feed_xml.decode()
assert '<link href="http://localhost:8000" rel="alternate"/>' in feed_xml.decode() assert '<link href="http://localhost:8000/" rel="alternate"/>' in feed_xml.decode()
assert "<logo>http://localhost:8000/logo.png</logo>" in feed_xml.decode() assert "<logo>http://localhost:8000/logo.png</logo>" in feed_xml.decode()
assert "<icon>http://localhost:8000/favicon.ico</icon>" in feed_xml.decode() assert "<icon>http://localhost:8000/favicon.ico</icon>" in feed_xml.decode()
assert "<title>First Entry</title>" in feed_xml.decode() assert "<title>First Entry</title>" in feed_xml.decode()

2
backend/uv.lock generated
View File

@@ -428,7 +428,7 @@ wheels = [
[[package]] [[package]]
name = "letterfeed-backend" name = "letterfeed-backend"
version = "0.1.0" version = "0.4.0"
source = { virtual = "." } source = { virtual = "." }
dependencies = [ dependencies = [
{ name = "alembic" }, { name = "alembic" },