package issues import "testing" func TestNormalizeRoutePrefixedIDs(t *testing.T) { cases := map[string]string{ "/api/terminals/term_ab315d5ce24c4662b34a8ad998be79cf/ws": "/api/terminals/{id}/ws", "/api/sessions/sess-9f2c41aa77/events": "/api/sessions/{id}/events", "/api/skills": "/api/skills", "/api/v2/settings": "/api/v2/settings", "/api/user_settings": "/api/user_settings", } for in, want := range cases { if got := NormalizeRoute(in); got != want { t.Errorf("NormalizeRoute(%q) = %q, want %q", in, got, want) } } }