Files
GaCy-GO/internal/gameserver/peak_scene_overrides_test.go
T

20 lines
513 B
Go

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)
}
}
}