#ifdef __cplusplus extern "C" { #endif #define ADD_TESTS_REQUIRING_INVESTIGATION 0 extern int VERBOSE; extern int QUIET; /* regression-component.c */ void create_new_component(void); void create_new_component_with_va_args(void); void create_simple_component(void); void test_icalcomponent_get_span(void); void create_new_component_with_va_args(void); /* regression-classify.c */ void test_classify(void); /* regression-recur.c */ void test_recur_file(void); /* regression-cxx.c */ void test_cxx(void); /* regression-storage.c */ void test_fileset_extended(void); void test_dirset_extended(void); void test_bdbset(void); /* regression-utils.c */ const char* ical_timet_string(const time_t t); const char* ictt_as_string(struct icaltimetype t); char* icaltime_as_ctime(struct icaltimetype t); void _ok(char*name, int result, char*file, int linenum, char *test); void _is(char* test_name, const char* str1, const char* str2, char *file, int linenum); void _int_is(char* test_name, time_t i1, time_t i2, char *file, int linenum); #define ok(TEST, EX) (_ok(TEST, EX, __FILE__, __LINE__, #EX)) #define is(S1, S2, EX) (_is(S1, S2, EX, __FILE__, __LINE__)) #define int_is(I1, I2, EX) (_int_is(I1, I2, EX, __FILE__, __LINE__)) void test_header(char*title, int test_set); void test_start(int); int test_end(void); void test_run(char *test_name, void (*test_fcn)(), int do_test, int headeronly); #ifdef __cplusplus } #endif