package player import "testing" // Regression: XPTable was declared [100]int with 99 initializers, so index 99 // silently read as 0 ("level 100 costs 0 XP"). The array is now sized so an // out-of-range index is a compile error. func TestXPTableBounds(t *testing.T) { if len(XPTable) != 99 { t.Fatalf("len(XPTable) = %d, want 99", len(XPTable)) } if XPTable[98] != 13034431 { t.Fatalf("XPTable[98] = %d, want 13034431", XPTable[98]) } }