arnaucube
arnaucube/kestoPublic Self-hosted repository
kesto/treeinterface/arbotree/wrapper_test.go
treeinterface/arbotree/wrapper_test.goRaw
 1package arbotree
 2
 3import (
 4	"testing"
 5
 6	"go.vocdoni.io/dvote/censustree"
 7)
 8
 9func TestInterface(t *testing.T) {
10	storage := t.TempDir()
11	tree := &Tree{}
12	err := tree.Init("test", storage)
13	if err != nil {
14		t.Fatal(err)
15	}
16
17	var i interface{} = tree
18	_, ok := i.(censustree.Tree)
19	if !ok {
20		t.Fatal("censustree interface not matched by arbotree wrapper")
21	}
22}