diff options
author | obscuren <geffobscura@gmail.com> | 2014-06-20 06:47:52 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2014-06-20 06:47:52 +0800 |
commit | 3f1f8438ed8bf7b63ea5172090a5c7025cb093f0 (patch) | |
tree | 6ef2ddd9ff6bff930e48368e7ccb442de9ca7f9e /ethutil/trie_test.go | |
parent | 5a0e75173626704c3d58be582dff318218569ef3 (diff) | |
parent | 7ad073fb30e92689942d938939223bd01cb5fe38 (diff) | |
download | dexon-3f1f8438ed8bf7b63ea5172090a5c7025cb093f0.tar dexon-3f1f8438ed8bf7b63ea5172090a5c7025cb093f0.tar.gz dexon-3f1f8438ed8bf7b63ea5172090a5c7025cb093f0.tar.bz2 dexon-3f1f8438ed8bf7b63ea5172090a5c7025cb093f0.tar.lz dexon-3f1f8438ed8bf7b63ea5172090a5c7025cb093f0.tar.xz dexon-3f1f8438ed8bf7b63ea5172090a5c7025cb093f0.tar.zst dexon-3f1f8438ed8bf7b63ea5172090a5c7025cb093f0.zip |
Merge branch 'release/0.5.14'
Diffstat (limited to 'ethutil/trie_test.go')
-rw-r--r-- | ethutil/trie_test.go | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/ethutil/trie_test.go b/ethutil/trie_test.go index c89f2fbb7..2937b1525 100644 --- a/ethutil/trie_test.go +++ b/ethutil/trie_test.go @@ -173,12 +173,21 @@ func TestTriePurge(t *testing.T) { func TestTrieIt(t *testing.T) { _, trie := New() - trie.Update("c", LONG_WORD) - trie.Update("ca", LONG_WORD) - trie.Update("cat", LONG_WORD) - it := trie.NewIterator() - it.Each(func(key string, node *Value) { - fmt.Println(key, ":", node.Str()) - }) + data := [][]string{ + {"do", "verb"}, + {"ether", "wookiedoo"}, + {"horse", "stallion"}, + {"shaman", "horse"}, + {"doge", "coin"}, + {"ether", ""}, + {"dog", "puppy"}, + {"shaman", ""}, + } + + for _, item := range data { + trie.Update(item[0], item[1]) + } + + fmt.Printf("root %x", trie.Root) } |