From 962fd8bc41c03c20b5d8d5bcb3c493a4c5381f8c Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sat, 10 Feb 2024 13:43:01 +0100 Subject: [PATCH] libnetwork/ipams/remote: inline decodeToMap Signed-off-by: Sebastiaan van Stijn --- libnetwork/ipams/remote/remote_test.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/libnetwork/ipams/remote/remote_test.go b/libnetwork/ipams/remote/remote_test.go index 2ead5c352e..b3ec7739d2 100644 --- a/libnetwork/ipams/remote/remote_test.go +++ b/libnetwork/ipams/remote/remote_test.go @@ -18,15 +18,10 @@ import ( is "gotest.tools/v3/assert/cmp" ) -func decodeToMap(r *http.Request) (map[string]interface{}, error) { - var res map[string]interface{} - err := json.NewDecoder(r.Body).Decode(&res) - return res, err -} - func handle(t *testing.T, mux *http.ServeMux, method string, h func(map[string]interface{}) interface{}) { mux.HandleFunc(fmt.Sprintf("/%s.%s", ipamapi.PluginEndpointType, method), func(w http.ResponseWriter, r *http.Request) { - ask, err := decodeToMap(r) + var ask map[string]interface{} + err := json.NewDecoder(r.Body).Decode(&ask) if err != nil && err != io.EOF { t.Fatal(err) }