mirror of
https://github.com/charlienet/go-mixed.git
synced 2025-07-17 16:12:42 +08:00
33 lines
415 B
Go
33 lines
415 B
Go
package ketama_test
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/charlienet/go-mixed/ketama"
|
|
)
|
|
|
|
func TestNew(t *testing.T) {
|
|
k := ketama.New()
|
|
|
|
t.Logf("%+v", k)
|
|
k.Synchronize()
|
|
|
|
// k.Lock()
|
|
|
|
t.Logf("%+v", k)
|
|
|
|
t.Log(k.IsEmpty())
|
|
t.Logf("%+v", k)
|
|
t.Log(k.IsEmpty())
|
|
t.Logf("%+v", k)
|
|
k.Synchronize()
|
|
|
|
t.Log(k.IsEmpty())
|
|
t.Logf("%+v", k)
|
|
t.Log(k.IsEmpty())
|
|
t.Logf("%+v", k)
|
|
t.Log(k.IsEmpty())
|
|
|
|
t.Logf("%+v", k)
|
|
}
|