aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--weed/util/skiplist/skiplist_test.go15
1 files changed, 15 insertions, 0 deletions
diff --git a/weed/util/skiplist/skiplist_test.go b/weed/util/skiplist/skiplist_test.go
index 115656cd9..a35bef6f3 100644
--- a/weed/util/skiplist/skiplist_test.go
+++ b/weed/util/skiplist/skiplist_test.go
@@ -16,6 +16,21 @@ var (
memStore = newMemStore()
)
+func TestReverseInsert(t *testing.T) {
+ list := NewSeed(100, memStore)
+
+ list.Insert([]byte("zzz"), []byte("zzz"))
+ list.Delete([]byte("zzz"))
+
+ list.Insert([]byte("aaa"), []byte("aaa"))
+
+ if list.IsEmpty() {
+ t.Fail()
+ }
+
+}
+
+
func TestInsertAndFind(t *testing.T) {
k0 := []byte("0")