MCPcopy Create free account
hub / github.com/JordanCoin/codemap / readHooksMap

Function readHooksMap

cmd/setup_test.go:190–205  ·  view source on GitHub ↗
(t *testing.T, settings map[string]interface{})

Source from the content-addressed store, hash-verified

188}
189
190func readHooksMap(t *testing.T, settings map[string]interface{}) map[string][]claudeHookEntry {
191 t.Helper()
192 hooksValue, ok := settings["hooks"]
193 if !ok {
194 t.Fatal("expected hooks key in settings")
195 }
196 raw, err := json.Marshal(hooksValue)
197 if err != nil {
198 t.Fatal(err)
199 }
200 hooks := make(map[string][]claudeHookEntry)
201 if err := json.Unmarshal(raw, &hooks); err != nil {
202 t.Fatal(err)
203 }
204 return hooks
205}

Calls

no outgoing calls

Tested by

no test coverage detected