Complete genre browsing for v0.2.34
This commit is contained in:
@@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user