#ifndef FIO_UNITTEST_H #define FIO_UNITTEST_H #include #include #include struct fio_unittest_entry { const char *name; CU_TestFunc fn; }; /* XXX workaround lib/memalign.c's dependency on smalloc.c */ void *smalloc(size_t); void sfree(void*); CU_ErrorCode fio_unittest_add_suite(const char*, CU_InitializeFunc, CU_CleanupFunc, struct fio_unittest_entry*); CU_ErrorCode fio_unittest_lib_memalign(void); CU_ErrorCode fio_unittest_lib_strntol(void); CU_ErrorCode fio_unittest_oslib_strlcat(void); CU_ErrorCode fio_unittest_oslib_strndup(void); #endif