addValue/getValue: add minimal test

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
This commit is contained in:
Csaba Kiraly 2023-06-06 11:05:38 +02:00
parent c2bb22ab5c
commit 575a3414d0
No known key found for this signature in database
GPG Key ID: 0FE274EE8C95166E

View File

@ -283,3 +283,20 @@ suite "Providers Tests: many nodes":
tested += 1
passed += int(pass)
info "Lookup ratio", passed, tested, ratio = passed/tested
test $nodecount & " nodes, addValue and getValue":
let
key = NodeId.example(rng)
v = @[byte 1,2,3]
debug "---- ADDING VALUE ---"
let addedTo = await node0.addValue(key, v)
debug "Value added to: ", addedTo
debug "---- STARTING VALUE LOOKUP ---"
let res = await node0.getValue(key)
debug "---- STARTING CHECKS ---"
let v2 = res.get
debug "Value:", v2
check (v2 == v)