(t *testing.T)
| 28 | } |
| 29 | |
| 30 | func TestAdaptiveRadixTree_Delete(t *testing.T) { |
| 31 | art := NewART() |
| 32 | |
| 33 | res := art.Delete([]byte("key-not-exist")) |
| 34 | assert.False(t, res) |
| 35 | |
| 36 | art.Put([]byte("key-1"), &data.LogRecordPst{Fid: 1, Offset: 12}) |
| 37 | res1 := art.Delete([]byte("key-1")) |
| 38 | assert.True(t, res1) |
| 39 | |
| 40 | pst := art.Get([]byte("key-1")) |
| 41 | assert.Nil(t, pst) |
| 42 | } |
| 43 | |
| 44 | func TestAdaptiveRadixTree_Size(t *testing.T) { |
| 45 | art := NewART() |