unit_tests/checks.h
a39b29cb
 #ifndef CHECKS_H
 #define CHECKS_H
99f74adc
 
 #if CHECK_MAJOR_VERSION > 0 || ( CHECK_MINOR_VERSION > 9 || ( CHECK_MINOR_VERSION == 9 && CHECK_MICRO_VERSION > 3))
 #define CHECK_HAVE_LOOPS
 #endif
d5d06ecc
 
 #if CHECK_MAJOR_VERSION > 0 || ( CHECK_MINOR_VERSION > 9 || ( CHECK_MINOR_VERSION == 9 && CHECK_MICRO_VERSION > 0))
 #define fail_unless_fmt fail_unless
 #define fail_fmt fail
 #else
 #define fail_unless_fmt(cond, msg, ...) fail_unless(cond, msg)
 #define fail_fmt(msg, ...) fail(msg)
 #endif
 
a39b29cb
 Suite *test_jsnorm_suite(void);
 Suite *test_str_suite(void);
5ee56e41
 Suite *test_regex_suite(void);
e82a6578
 Suite *test_disasm_suite(void);
5e07cfed
 Suite *test_uniq_suite(void);
ec285505
 Suite *test_matchers_suite(void);
1279faf6
 Suite *test_htmlnorm_suite(void);
5ee56e41
 void errmsg_expected(void);
3dcc2d78
 int open_testfile(const char *name);
1279faf6
 void diff_files(int fd, int reffd);
 void diff_file_mem(int fd, const char *ref, size_t len);
 
a39b29cb
 #endif