(t *testing.T)
| 179 | } |
| 180 | |
| 181 | func TestIntervalTree_Clear(t *testing.T) { |
| 182 | tree := NewIntervalTree() |
| 183 | |
| 184 | tree.Insert(makeTestInterval(100, 200)) |
| 185 | tree.Insert(makeTestInterval(50, 75)) |
| 186 | |
| 187 | if tree.Size() != 2 { |
| 188 | t.Errorf("Expected size 2 before clear, got %d", tree.Size()) |
| 189 | } |
| 190 | |
| 191 | tree.Clear() |
| 192 | |
| 193 | if tree.Size() != 0 { |
| 194 | t.Errorf("Expected size 0 after clear, got %d", tree.Size()) |
| 195 | } |
| 196 | } |
| 197 | |
| 198 | func TestIntervalTree_Rebuild(t *testing.T) { |
| 199 | tree := NewIntervalTree() |
nothing calls this directly
no test coverage detected