From cfdfbfab9b8bc4c7f2cfcad56f978fa4afac8ea1 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sat, 10 Feb 2024 13:40:21 +0100 Subject: [PATCH] libnetwork/drivers/remote: inline decodeToMap Signed-off-by: Sebastiaan van Stijn --- libnetwork/drivers/remote/driver_test.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/libnetwork/drivers/remote/driver_test.go b/libnetwork/drivers/remote/driver_test.go index 7eceb61d09..767414b8f7 100644 --- a/libnetwork/drivers/remote/driver_test.go +++ b/libnetwork/drivers/remote/driver_test.go @@ -24,15 +24,10 @@ import ( "gotest.tools/v3/assert" ) -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", driverapi.NetworkPluginEndpointType, 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) }