This commit is contained in:
Chris Lu 2019-12-24 11:29:26 -08:00
parent f42b5bd0f5
commit d8b39fe92a

View file

@ -8,7 +8,14 @@ import (
func TestOverflow2(t *testing.T) {
m := NewCompactMap()
m.Set(NeedleId(150088), ToOffset(8), 3000073)
_, oldSize := m.Set(NeedleId(150088), ToOffset(8), 3000073)
if oldSize!=0{
t.Fatalf("expecting no previous data")
}
_, oldSize = m.Set(NeedleId(150088), ToOffset(8), 3000073)
if oldSize!=3000073{
t.Fatalf("expecting previous data size is %d, not %d", 3000073, oldSize)
}
m.Set(NeedleId(150073), ToOffset(8), 3000073)
m.Set(NeedleId(150089), ToOffset(8), 3000073)
m.Set(NeedleId(150076), ToOffset(8), 3000073)