/* * machinarium. * * Cooperative multitasking engine. */ #include #include extern void test_init(void); extern void test_create(void); extern void test_sleep(void); extern void test_sleep_yield(void); extern void test_sleep_cancel0(void); extern void test_sleep_cancel1(void); extern void test_wait(void); extern void test_condition0(void); extern void test_condition1(void); extern void test_io_new(void); extern void test_connect(void); int main(int argc, char *argv[]) { machinarium_test(test_init); machinarium_test(test_create); machinarium_test(test_sleep); machinarium_test(test_sleep_yield); machinarium_test(test_sleep_cancel0); machinarium_test(test_sleep_cancel1); machinarium_test(test_wait); machinarium_test(test_condition0); machinarium_test(test_condition1); machinarium_test(test_io_new); machinarium_test(test_connect); return 0; }