From acd867101790f0cc4b1a1819d58748aa8350a630 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Wed, 19 Apr 2023 22:37:54 +0200 Subject: [PATCH] Fix test case according to contract. --- tests/test-mtree.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/test-mtree.c b/tests/test-mtree.c index 1add3923..6df99c4f 100644 --- a/tests/test-mtree.c +++ b/tests/test-mtree.c @@ -460,10 +460,15 @@ static void test_gen(void) tree_set(t, t0); j = 0; for(it = tree_it(t); j <= i && !tree_end_p(it); tree_next(&it), j++) { - if (i ==j) + if (i ==j) { tree_remove(it); + break; + } } - tree_insert_right(tree_it(t), 185555569); + it = tree_it(t); + while (tree_it_down(&it)) ; + while (tree_it_right(&it)) ; + tree_insert_right(it, 185555569); assert(!tree_equal_p(t, t0)); assert(!tree_equal_p(t0, t)); }