add state root test (#1466)

This commit is contained in:
Jacek Sieka 2020-08-07 22:17:24 +02:00 committed by GitHub
parent 3b6a8a692d
commit 1c830cf623
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -58,8 +58,13 @@ suiteReport "Beacon chain DB" & preset():
db.getBlock(root).get() == signedBlock db.getBlock(root).get() == signedBlock
db.putStateRoot(root, signedBlock.message.slot, root) db.putStateRoot(root, signedBlock.message.slot, root)
var root2 = root
root2.data[0] = root.data[0] + 1
db.putStateRoot(root, signedBlock.message.slot + 1, root2)
check: check:
db.getStateRoot(root, signedBlock.message.slot).get() == root db.getStateRoot(root, signedBlock.message.slot).get() == root
db.getStateRoot(root, signedBlock.message.slot + 1).get() == root2
wrappedTimedTest "sanity check states" & preset(): wrappedTimedTest "sanity check states" & preset():
var var