#include <glib.h> #include <check.h> #include <sys/types.h> #include <sys/time.h> #include <stdio.h> #include <string.h> #include <stdlib.h> #include <merc.h> #include <recycle.h> #include "lurfcheck.h" extern void init_memory_chunck args(()); extern void destroy_memory_chunck args(()); int main (void) { int nf; init_memory_chunck(); Suite *otest = objtest_suite (); Suite *sighttest = sighttest_suite (); SRunner *sr = srunner_create (otest); srunner_add_suite(sr, sighttest); //srunner_set_fork_status (sr, CK_NOFORK); srunner_run_all (sr, CK_NORMAL); nf = srunner_ntests_failed (sr); srunner_free (sr); suite_free (otest); suite_free (sighttest); destroy_memory_chunck(); return (nf == 0) ? EXIT_SUCCESS : EXIT_FAILURE; }