MCPcopy Index your code
hub / github.com/SpectoLabs/hoverfly / GetAllDiffs

Function GetAllDiffs

hoverctl/wrapper/diffs.go:11–36  ·  view source on GitHub ↗
(target configuration.Target)

Source from the content-addressed store, hash-verified

9)
10
11func GetAllDiffs(target configuration.Target) ([]v2.ResponseDiffForRequestView, error) {
12
13 res, err := doRequest(target, "GET", v2ApiDiff, "", nil)
14
15 if err != nil {
16 return nil, err
17 }
18
19 defer res.Body.Close()
20
21 responseBody, err := io.ReadAll(res.Body)
22
23 if err != nil {
24 return nil, err
25 }
26
27 diffs := &v2.DiffView{}
28
29 err = json.Unmarshal(responseBody, diffs)
30
31 if err != nil {
32 return nil, err
33 }
34
35 return diffs.Diff, nil
36}
37
38func DeleteAllDiffs(target configuration.Target) error {
39

Callers 1

diff.goFile · 0.92

Calls 1

doRequestFunction · 0.70

Tested by

no test coverage detected