summaryrefslogtreecommitdiff
path: root/Biz
diff options
context:
space:
mode:
Diffstat (limited to 'Biz')
-rw-r--r--Biz/PodcastItLater/Web.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/Biz/PodcastItLater/Web.py b/Biz/PodcastItLater/Web.py
index 14bca1b..767ab84 100644
--- a/Biz/PodcastItLater/Web.py
+++ b/Biz/PodcastItLater/Web.py
@@ -1837,20 +1837,22 @@ class TestRSSFeed(BaseWebTest):
)
# Create test episodes
- Core.Database.create_episode(
+ ep1_id = Core.Database.create_episode(
"Episode 1",
"https://example.com/ep1.mp3",
300,
5000,
self.user_id,
)
- Core.Database.create_episode(
+ ep2_id = Core.Database.create_episode(
"Episode 2",
"https://example.com/ep2.mp3",
600,
10000,
self.user_id,
)
+ Core.Database.add_episode_to_user(self.user_id, ep1_id)
+ Core.Database.add_episode_to_user(self.user_id, ep2_id)
def test_feed_generation(self) -> None:
"""Generate valid RSS XML."""
@@ -1874,13 +1876,14 @@ class TestRSSFeed(BaseWebTest):
user2_id, _ = Core.Database.create_user(
"other@example.com",
)
- Core.Database.create_episode(
+ other_ep_id = Core.Database.create_episode(
"Other Episode",
"https://example.com/other.mp3",
400,
6000,
user2_id,
)
+ Core.Database.add_episode_to_user(user2_id, other_ep_id)
# Get first user's feed
response = self.client.get(f"/feed/{self.token}.xml")
@@ -2170,6 +2173,7 @@ class TestEpisodeDetailPage(BaseWebTest):
author="Test Author",
original_url="https://example.com/article",
)
+ Core.Database.add_episode_to_user(self.user_id, self.episode_id)
self.episode_sqid = encode_episode_id(self.episode_id)
def test_episode_page_loads(self) -> None: