diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2022-06-30 01:25:00 -0600 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2022-06-30 01:25:00 -0600 |
commit | 0f196fa9c2908a7ea9b2114a9119707df8880328 (patch) | |
tree | 3f08c31d935a03c71429b6d73527f1da3149b53a /pkg/rbtree/rbtree_test.go | |
parent | 2e229edfc6c28b3947d4175a6126167203c0f644 (diff) |
fix1
Diffstat (limited to 'pkg/rbtree/rbtree_test.go')
-rw-r--r-- | pkg/rbtree/rbtree_test.go | 9 |
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) |