cloudflared/vendor/github.com/golang-collections/collections/splay/splay_test.go
2018-07-19 15:02:24 -05:00

27 lines
398 B
Go

package splay
import (
//"fmt"
"testing"
)
func Test(t *testing.T) {
tree := New(func(a,b interface{})bool {
return a.(string) < b.(string)
})
tree.Insert("d", 4)
tree.Insert("b", 2)
tree.Insert("a", 1)
tree.Insert("c", 3)
if tree.Len() != 4 {
t.Errorf("expecting len 4")
}
tree.Remove("b")
if tree.Len() != 3 {
t.Errorf("expecting len 3")
}
}