X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=unittests%2Funittest.h;h=d3e3822f34a5264b91026e8205b2db4015518c88;hb=ce4d13ca162df4127ec3b5911553802c53396705;hp=4ac6366bbbf364e740628f4dbc3e62bbff7c5e15;hpb=b8b0e1eea7780a02ff67f0caeba446cc403f1b37;p=fio.git diff --git a/unittests/unittest.h b/unittests/unittest.h index 4ac6366b..d3e3822f 100644 --- a/unittests/unittest.h +++ b/unittests/unittest.h @@ -1,6 +1,8 @@ #ifndef FIO_UNITTEST_H #define FIO_UNITTEST_H +#include + #include #include @@ -9,7 +11,16 @@ struct fio_unittest_entry { 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