func TestCheckRegistry(t *testing.T) { … } func TestCheckRegistry_NoBaseline(t *testing.T) { … } func TestCheckRegistry_NoRestricted(t *testing.T) { … } func TestCheckRegistry_Empty(t *testing.T) { … } type registryTestCase … func (tc *registryTestCase) Run(t *testing.T, registry Evaluator) { … } func generateCheck(id CheckID, level api.Level, versions []string) Check { … } func withOverrides(c Check, overrides []CheckID) Check { … } func versionOrPanic(v string) api.Version { … }