package gameserver import "testing" func TestPeakSceneCatalogMatchesClientGroups(t *testing.T) { chdirRepositoryRoot(t) data := getChallengeData() if len(data.Peak) == 0 { t.Fatal("no AA stages loaded") } for id, stage := range data.Peak { if stage.GroupID == 0 || stage.Entrance == 0 || stage.Group == 0 || stage.MonsterID == 0 { t.Errorf("stage %s has incomplete placement", id) } if stage.SceneResourceError != "" { t.Errorf("stage %s rejected: %s", id, stage.SceneResourceError) } } }