Complete genre browsing for v0.2.34

This commit is contained in:
ponzischeme89
2026-08-09 08:56:42 +12:00
parent fdd9e6cab2
commit 0c623bbcc0
9 changed files with 635 additions and 9 deletions
+19
View File
@@ -45,3 +45,22 @@ func TestQueryOffsetTreatsZeroAsAValueRatherThanAMissingOne(t *testing.T) {
}
}
}
func TestGenreItemTypeSeparatesMoviesAndSeries(t *testing.T) {
cases := map[string]string{
"": "Movie,Series",
"movie": "Movie",
"Movie": "Movie",
"series": "Series",
" Series ": "Series",
}
for input, want := range cases {
got, ok := genreItemType(input)
if !ok || got != want {
t.Errorf("genreItemType(%q) = %q, %v; want %q, true", input, got, ok, want)
}
}
if got, ok := genreItemType("Episode"); ok || got != "" {
t.Fatalf("genreItemType(Episode) = %q, %v; want empty, false", got, ok)
}
}