logos-storage-nim/tests/ipfs/testMerkleDag.nim

13 lines
343 B
Nim
Raw Normal View History

2021-01-12 13:43:23 +01:00
import std/unittest
2021-01-14 13:41:54 +01:00
import pkg/libp2p
import pkg/ipfs/merkledag
2021-01-12 13:43:23 +01:00
suite "Merkle DAG":
2021-01-14 13:41:54 +01:00
test "has a content id":
2021-01-12 13:43:23 +01:00
let dag1 = MerkleDag(data: @[1'u8, 2'u8, 3'u8])
let dag2 = MerkleDag(data: @[4'u8, 5'u8, 6'u8])
let dag3 = MerkleDag(data: @[4'u8, 5'u8, 6'u8])
2021-01-14 13:41:54 +01:00
check dag1.rootId != dag2.rootId
check dag2.rootId == dag3.rootId