aboutsummaryrefslogtreecommitdiffstats
path: root/ptrie/iterator_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'ptrie/iterator_test.go')
-rw-r--r--ptrie/iterator_test.go33
1 files changed, 0 insertions, 33 deletions
diff --git a/ptrie/iterator_test.go b/ptrie/iterator_test.go
deleted file mode 100644
index acfc03d63..000000000
--- a/ptrie/iterator_test.go
+++ /dev/null
@@ -1,33 +0,0 @@
-package ptrie
-
-import "testing"
-
-func TestIterator(t *testing.T) {
- trie := NewEmpty()
- vals := []struct{ k, v string }{
- {"do", "verb"},
- {"ether", "wookiedoo"},
- {"horse", "stallion"},
- {"shaman", "horse"},
- {"doge", "coin"},
- {"dog", "puppy"},
- {"somethingveryoddindeedthis is", "myothernodedata"},
- }
- v := make(map[string]bool)
- for _, val := range vals {
- v[val.k] = false
- trie.UpdateString(val.k, val.v)
- }
- trie.Commit()
-
- it := trie.Iterator()
- for it.Next() {
- v[string(it.Key)] = true
- }
-
- for k, found := range v {
- if !found {
- t.Error("iterator didn't find", k)
- }
- }
-}