summaryrefslogtreecommitdiff
path: root/pkg/rbtree/rbtree_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/rbtree/rbtree_test.go')
-rw-r--r--pkg/rbtree/rbtree_test.go9
1 files changed, 3 insertions, 6 deletions
diff --git a/pkg/rbtree/rbtree_test.go b/pkg/rbtree/rbtree_test.go
index 7b3987f..4f4a12c 100644
--- a/pkg/rbtree/rbtree_test.go
+++ b/pkg/rbtree/rbtree_test.go
@@ -80,24 +80,21 @@ func FuzzTree(f *testing.F) {
KeyFn: func(x uint8) uint8 { return x },
}
checkTree(t, tree)
+ t.Logf("\n%s\n", tree.ASCIIArt())
for _, b := range dat {
ins := (b & 0b0100_0000) != 0
val := (b & 0b0011_1111)
if ins {
t.Logf("Insert(%v)", val)
tree.Insert(val)
+ t.Logf("\n%s\n", tree.ASCIIArt())
node := tree.Lookup(val)
require.NotNil(t, node)
assert.Equal(t, val, node.Value)
} else {
t.Logf("Delete(%v)", val)
- if val == 25 {
- t.Logf("before:\n\n%s\n", tree.ASCIIArt())
- }
tree.Delete(val)
- if val == 25 {
- t.Logf("after:\n\n%s\n", tree.ASCIIArt())
- }
+ t.Logf("\n%s\n", tree.ASCIIArt())
assert.Nil(t, tree.Lookup(val))
}
checkTree(t, tree)