From bbe89b5c59adc17a39bfbb2a361c47fff26534f1 Mon Sep 17 00:00:00 2001 From: coffeepots Date: Tue, 24 Apr 2018 19:22:16 +0100 Subject: [PATCH] Updated test to return input data --- tests/testserverclient.nim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/testserverclient.nim b/tests/testserverclient.nim index 558a90c..8f55b33 100644 --- a/tests/testserverclient.nim +++ b/tests/testserverclient.nim @@ -6,9 +6,9 @@ var srv = sharedRpcServer() srv.address = "localhost" srv.port = Port(8545) -srv.on("myProc") do(input: string): +srv.on("myProc") do(input: string, data: array[0..3, int]): # Custom async RPC call - result = %("Hello " & input) + result = %("Hello " & input & " data: " & $data) asyncCheck srv.serve @@ -25,8 +25,8 @@ suite "RPC": response = waitFor client.web3_sha3(%["abc"]) check response.result.getStr == "3A985DA74FE225B2045C172D6BD390BD855F086E3E9D525B46BFE24511431532" test "Custom RPC": - response = waitFor client.call("myProc", %["abc"]) - check response.result.getStr == "Hello abc" + response = waitFor client.call("myProc", %[%"abc", %[1, 2, 3, 4]]) + check response.result.getStr == "Hello abc data: [1, 2, 3, 4]" waitFor main()