Code

avltree: Added helper function sdb_avltree_valid().
[sysdb.git] / t / unit / utils / avltree_test.c
index 9b48fdcb2ea44e8f60c53ee5c1474348e9d3d566..f1ea1fc09fd27baa7aac336cd3b3ba5047b43bbb 100644 (file)
@@ -130,6 +130,10 @@ START_TEST(test_insert)
                fail_unless(check == (int)i + 1,
                                "sdb_avltree_size(<tree>) = %d; expected: %zu",
                                check, i + 1);
+
+               fail_unless(sdb_avltree_valid(tree),
+                               "sdb_avltree_insert(<tree>, <%s>) left behind invalid tree",
+                               test_data[i].name);
        }
 
        /* and again ... now reporting errors because of duplicates */