github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/tm2/pkg/iavl/tree_dotgraph_test.go (about)

     1  package iavl
     2  
     3  import (
     4  	"io"
     5  	"testing"
     6  
     7  	"github.com/gnolang/gno/tm2/pkg/db/memdb"
     8  )
     9  
    10  func TestWriteDOTGraph(t *testing.T) {
    11  	t.Parallel()
    12  
    13  	tree := NewMutableTree(memdb.NewMemDB(), 0)
    14  	for _, ikey := range []byte{
    15  		0x0a, 0x11, 0x2e, 0x32, 0x50, 0x72, 0x99, 0xa1, 0xe4, 0xf7,
    16  	} {
    17  		key := []byte{ikey}
    18  		tree.Set(key, key)
    19  	}
    20  	WriteDOTGraph(io.Discard, tree.ImmutableTree, []PathToLeaf{})
    21  }