From d812e3c786dbedbe1c20f5ad3d8caa27a3b24147 Mon Sep 17 00:00:00 2001 From: William Banfield Date: Mon, 26 Jul 2021 12:41:06 -0400 Subject: [PATCH] handle server output as array if possible --- test/fuzz/rpc/jsonrpc/server/handler.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/fuzz/rpc/jsonrpc/server/handler.go b/test/fuzz/rpc/jsonrpc/server/handler.go index c30a8890c..990c094c5 100644 --- a/test/fuzz/rpc/jsonrpc/server/handler.go +++ b/test/fuzz/rpc/jsonrpc/server/handler.go @@ -43,7 +43,7 @@ func Fuzz(data []byte) int { return 1 } - if inputJSONIsMultiElementSlice(data) { + if outputJSONIsMultiElementSlice(blob) { recv := []types.RPCResponse{} if err := json.Unmarshal(blob, &recv); err != nil { panic(err) @@ -57,7 +57,7 @@ func Fuzz(data []byte) int { return 1 } -func inputJSONIsMultiElementSlice(input []byte) bool { +func outputJSONIsMultiElementSlice(input []byte) bool { slice := []interface{}{} err := json.Unmarshal(input, &slice) return err == nil && len(slice) > 1