Add tests for new methods

This commit is contained in:
Patrick Pelissier committed 2018-04-09 18:07:03 +02:00
1 parent f3b2b6b41e
commit 0d085771e4
1 file changed
+16
+16
View File
@@ -227,6 +227,22 @@ static void test4(void)
btree_clear(b1);
btree_clear(b2);
btree_init(b1);
btree_init(b2);
for(int i = -50; i < 50; i++)
btree_set_at(b1, i, 1000*i);
assert (btree_size(b1) == 100);
for(int i = -10; i < 10; i++)
btree_set_at(b2, i, 1000*i);
assert (btree_size(b2) == 20);
btree_swap(b1, b2);
assert (btree_size(b1) == 20);
assert (btree_size(b2) == 100);
btree_move(b1, b2);
btree_clear(b1);
}
static void test5(void)