Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ISC Open Source Projects
BIND
Commits
4c4f13ce
Commit
4c4f13ce
authored
Jan 31, 1999
by
David Lawrence
Browse files
rbt_test.txt now checks more conditions in the deletion algorithm.
rbt_test.out is what the output should be.
parent
94231e22
Changes
2
Hide whitespace changes
Inline
Side-by-side
bin/tests/rbt_test.out
0 → 100644
View file @
4c4f13ce
adding name a.vix.com
adding name b.vix.com
adding name c.vix.com
vix.com (black)
++ BEG down from vix.com
b (black)
a (RED from b)
NULL
NULL
c (RED from b)
NULL
NULL
-- END down from vix.com
NULL
NULL
adding name a.b.c.d.e.f.vix.com
adding name b.b.c.d.e.f.vix.com
adding name c.b.c.d.e.f.vix.com
vix.com (black)
++ BEG down from vix.com
b (black)
a (black from b)
NULL
NULL
c (black from b)
NULL
b.c.d.e.f (RED from c)
++ BEG down from b.c.d.e.f
b (black)
a (RED from b)
NULL
NULL
c (RED from b)
NULL
NULL
-- END down from b.c.d.e.f
NULL
NULL
-- END down from vix.com
NULL
NULL
adding name a.d.e.f.vix.com
adding name q.d.e.f.vix.com
adding name d.e.f.vix.com
vix.com (black)
++ BEG down from vix.com
b (black)
a (black from b)
NULL
NULL
c (black from b)
NULL
d.e.f (RED from c)
++ BEG down from d.e.f
b.c (black)
++ BEG down from b.c
b (black)
a (RED from b)
NULL
NULL
c (RED from b)
NULL
NULL
-- END down from b.c
a (RED from b.c)
NULL
NULL
q (RED from b.c)
NULL
NULL
-- END down from d.e.f
NULL
NULL
-- END down from vix.com
NULL
NULL
adding name g.h.vix.com
vix.com (black)
++ BEG down from vix.com
b (black)
a (black from b)
NULL
NULL
d.e.f (black from b)
++ BEG down from d.e.f
b.c (black)
++ BEG down from b.c
b (black)
a (RED from b)
NULL
NULL
c (RED from b)
NULL
NULL
-- END down from b.c
a (RED from b.c)
NULL
NULL
q (RED from b.c)
NULL
NULL
-- END down from d.e.f
c (RED from d.e.f)
NULL
NULL
g.h (RED from d.e.f)
NULL
NULL
-- END down from vix.com
NULL
NULL
searching for name q.d.e.f.vix.com ... found it: q.d.e.f.vix.com
searching for name does.not.exist ... NOT FOUND!
deleting name d.e.f.vix.com
vix.com (black)
++ BEG down from vix.com
b (black)
a (black from b)
NULL
NULL
g.h (black from b)
c (RED from g.h)
NULL
NULL
NULL
-- END down from vix.com
NULL
NULL
adding name x.a.vix.com
adding name y.x.a.vix.com
vix.com (black)
++ BEG down from vix.com
b (black)
a (black from b)
++ BEG down from a
x (black)
++ BEG down from x
y (black)
NULL
NULL
-- END down from x
NULL
NULL
-- END down from a
NULL
NULL
g.h (black from b)
c (RED from g.h)
NULL
NULL
NULL
-- END down from vix.com
NULL
NULL
deleting name a.vix.com
deleting name x.a.vix.com
vix.com (black)
++ BEG down from vix.com
b (black)
y.x.a (black from b)
NULL
NULL
g.h (black from b)
c (RED from g.h)
NULL
NULL
NULL
-- END down from vix.com
NULL
NULL
deleting name b.vix.com
deleting name c.vix.com
vix.com (black)
++ BEG down from vix.com
g.h (black)
y.x.a (RED from g.h)
NULL
NULL
NULL
-- END down from vix.com
NULL
NULL
deleting name y.x.a.vix.com
g.h.vix.com (black)
NULL
NULL
bin/tests/rbt_test.txt
View file @
4c4f13ce
add a.vix.com
print
add b.vix.com
print
add c.vix.com
print
add a.b.c.d.e.f.vix.com
print
add b.b.c.d.e.f.vix.com
print
add c.b.c.d.e.f.vix.com
print
add a.d.e.f.vix.com
print
add q.d.e.f.vix.com
print
add d.e.f.vix.com
print
add g.h.vix.com
print
search q.d.e.f.vix.com
search does.not.exist
delete d.e.f.vix.com
nuke d.e.f.vix.com
print
add x.a.vix.com
add y.x.a.vix.com
print
delete a.vix.com
delete x.a.vix.com
print
delete b.vix.com
delete c.vix.com
print
delete y.x.a.vix.com
print
quit
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment