mirror of
https://github.com/codex-storage/nim-json-rpc.git
synced 2025-02-23 16:38:22 +00:00
Updated test to use new generated client procs
This commit is contained in:
parent
0d607825fa
commit
d1470bf212
@ -22,16 +22,16 @@ suite "RPC":
|
||||
proc main {.async.} =
|
||||
var client = newRpcClient()
|
||||
await client.connect("localhost", Port(8545))
|
||||
var response: Response
|
||||
|
||||
test "Version":
|
||||
response = waitFor client.web3_clientVersion(%[])
|
||||
check response.result == %"Nimbus-RPC-Test"
|
||||
var response = waitFor client.web3_clientVersion()
|
||||
check response == "Nimbus-RPC-Test"
|
||||
test "SHA3":
|
||||
response = waitFor client.web3_sha3(%["abc"])
|
||||
check response.result.getStr == "3A985DA74FE225B2045C172D6BD390BD855F086E3E9D525B46BFE24511431532"
|
||||
var response = waitFor client.web3_sha3("abc")
|
||||
check response == "3A985DA74FE225B2045C172D6BD390BD855F086E3E9D525B46BFE24511431532"
|
||||
test "Custom RPC":
|
||||
# Custom async RPC call
|
||||
response = waitFor client.call("myProc", %[%"abc", %[1, 2, 3, 4]])
|
||||
var response = waitFor client.call("myProc", %[%"abc", %[1, 2, 3, 4]])
|
||||
check response.result.getStr == "Hello abc data: [1, 2, 3, 4]"
|
||||
|
||||
waitFor main() # TODO: When an error occurs during a test, stop the server
|
||||
|
Loading…
x
Reference in New Issue
Block a user