1*4882a593Smuzhiyun #ifndef TESTS_COMMON_H 2*4882a593Smuzhiyun #define TESTS_COMMON_H 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun #include "tests.h" 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun #define ARRAY_SIZE(a) (sizeof((a)) / sizeof((a)[0])) 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun #define run_test(func) run_test_in_child(func, #func) 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun void run_test_in_child(int (*func)(void), const char *funcname); 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun #endif /* TESTS_COMMON_H */ 13