(t *testing.T)
| 42 | } |
| 43 | |
| 44 | func TestAdaptiveRadixTree_Size(t *testing.T) { |
| 45 | art := NewART() |
| 46 | |
| 47 | assert.Equal(t, 0, art.Size()) |
| 48 | |
| 49 | art.Put([]byte("key-1"), &data.LogRecordPst{Fid: 1, Offset: 12}) |
| 50 | art.Put([]byte("key-2"), &data.LogRecordPst{Fid: 1, Offset: 12}) |
| 51 | art.Put([]byte("key-1"), &data.LogRecordPst{Fid: 12, Offset: 123}) |
| 52 | assert.Equal(t, 2, art.Size()) |
| 53 | } |
| 54 | |
| 55 | func TestAdaptiveRadixTree_Iterator(t *testing.T) { |
| 56 | art := NewART() |