From cb251108ac8521da631f345bee65be095876d484 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Wed, 6 Nov 2024 11:50:09 -0400
Subject: [PATCH] test: add PlaylistEntryFactory

---
 program/tests/factories.py | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/program/tests/factories.py b/program/tests/factories.py
index 066eb278..eb82b75f 100644
--- a/program/tests/factories.py
+++ b/program/tests/factories.py
@@ -17,6 +17,7 @@ from program.models import (
     MusicFocus,
     Note,
     Playlist,
+    PlaylistEntry,
     Profile,
     RadioSettings,
     RRule,
@@ -173,3 +174,13 @@ class CBAFactory(DjangoModelFactory):
 class PlaylistFactory(DjangoModelFactory):
     class Meta:
         model = Playlist
+
+
+class PlaylistEntryFactory(DjangoModelFactory):
+    class Meta:
+        model = PlaylistEntry
+
+    duration = 73
+    file_id = 42
+    line_num = Sequence(lambda n: int(n))
+    uri = f"file://0/{file_id}"
-- 
GitLab