package playletser import ( "testing" "videoweb/pub/models/homeconfigmod" "videoweb/pub/models/playletmod" ) func TestHomeConfigThemeRecommendSortIncludesBoundUpPlaylets(t *testing.T) { filter, _ := homeConfigThemePlayletQuery(homeconfigmod.SortTypeRecommend, 10181) if filter[playletmod.FN.Playlet.Status] != playletmod.StatusUp { t.Fatalf("status filter = %v, want up", filter[playletmod.FN.Playlet.Status]) } if filter[playletmod.FN.Playlet.ThemeIds] != int64(10181) { t.Fatalf("theme filter = %v, want 10181", filter[playletmod.FN.Playlet.ThemeIds]) } if _, exists := filter[playletmod.FN.Playlet.IsRecommend]; exists { t.Fatal("theme query must include bound up playlets without a playlet recommendation flag") } }