lib/memalign: remove smalloc()/sfree() dependency
[fio.git] / unittests / unittest.h
... / ...
CommitLineData
1#ifndef FIO_UNITTEST_H
2#define FIO_UNITTEST_H
3
4#include <sys/types.h>
5
6#include <CUnit/CUnit.h>
7#include <CUnit/Basic.h>
8
9struct fio_unittest_entry {
10 const char *name;
11 CU_TestFunc fn;
12};
13
14CU_ErrorCode fio_unittest_add_suite(const char*, CU_InitializeFunc,
15 CU_CleanupFunc, struct fio_unittest_entry*);
16
17CU_ErrorCode fio_unittest_lib_memalign(void);
18CU_ErrorCode fio_unittest_lib_strntol(void);
19CU_ErrorCode fio_unittest_oslib_strlcat(void);
20CU_ErrorCode fio_unittest_oslib_strndup(void);
21CU_ErrorCode fio_unittest_oslib_strcasestr(void);
22CU_ErrorCode fio_unittest_oslib_strsep(void);
23
24#endif