return test_mail_index_open();
}
-static inline void test_mail_index_deinit(struct mail_index **index)
+static inline void test_mail_index_close(struct mail_index **index)
{
- const char *error;
-
mail_index_close(*index);
mail_index_free(index);
+}
+
+static inline void test_mail_index_delete(void)
+{
+ const char *error;
+
(void)unlink_directory(TESTDIR_NAME, UNLINK_DIRECTORY_FLAG_RMDIR, &error);
}
+static inline void test_mail_index_deinit(struct mail_index **index)
+{
+ test_mail_index_close(index);
+ test_mail_index_delete();
+}
+
#endif