From da9bb25313b0f4feb3946775f1f9037408781d57 Mon Sep 17 00:00:00 2001 From: Deluan Date: Sun, 5 Jul 2026 14:27:14 -0400 Subject: [PATCH] test(jellyfin): cover GenreToBaseItem mapper --- server/jellyfin/dto/mappers_test.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/jellyfin/dto/mappers_test.go b/server/jellyfin/dto/mappers_test.go index 541dae51b..1f076aac4 100644 --- a/server/jellyfin/dto/mappers_test.go +++ b/server/jellyfin/dto/mappers_test.go @@ -45,4 +45,13 @@ var _ = Describe("mappers", func() { Expect(item.IsFolder).To(BeTrue()) Expect(*item.AlbumCount).To(Equal(2)) }) + + It("maps a genre to a MusicGenre folder item", func() { + g := model.Genre{ID: "genre-1", Name: "Rock"} + item := GenreToBaseItem(g) + Expect(item.Type).To(Equal("MusicGenre")) + Expect(item.IsFolder).To(BeTrue()) + Expect(item.Id).To(Equal("genre-1")) + Expect(item.Name).To(Equal("Rock")) + }) })