logos-storage-nim/tests/ipfs/testMerkleDag.nim
Mark Spanbroek 05a7f47113 Rename dagger->ipfs
This is a storage engine based on IPFS, which is only a part of Dagger
2021-02-02 19:29:52 +01:00

13 lines
343 B
Nim

import std/unittest
import pkg/libp2p
import pkg/ipfs/merkledag
suite "Merkle DAG":
test "has a content id":
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])
check dag1.rootId != dag2.rootId
check dag2.rootId == dag3.rootId