int main(int argc, char **argv) { setbuf(stdout, NULL); /* so that it's in sync with stderr when redirected */ openlog("test_hncp_nio", LOG_CONS | LOG_PERROR, LOG_DAEMON); sput_start_testing(); sput_enter_suite("hncp_nio"); /* optional */ argc -= 1; argv += 1; maybe_run_test(hncp_init_no_hwaddr); maybe_run_test(hncp_init_iofail); maybe_run_test(hncp_ok_minimal); maybe_run_test(hncp_rejoin_works); maybe_run_test(hncp_ok); sput_leave_suite(); /* optional */ sput_finish_testing(); return sput_get_return_value(); }
int main(int argc, char **argv) { if (platform_init(argc, argv)) return EXIT_FAILURE; argv = uv_setup_args(argc, argv); switch (argc) { case 1: return run_tests(0); case 2: return maybe_run_test(argc, argv); case 3: return run_test_part(argv[1], argv[2]); case 4: return maybe_run_test(argc, argv); default: fprintf(stderr, "Too many arguments.\n"); fflush(stderr); return EXIT_FAILURE; } return EXIT_SUCCESS; }
int main(int argc, char **argv) { platform_init(argc, argv); switch (argc) { case 1: return run_tests(BENCHMARK_TIMEOUT, 1); case 2: return maybe_run_test(argc, argv); case 3: return run_test_part(argv[1], argv[2]); default: LOGF("Too many arguments.\n"); return 1; } }
int main(int argc, char **argv) { platform_init(argc, argv); argv = uv_setup_args(argc, argv); switch (argc) { case 1: return run_tests(TEST_TIMEOUT, 0); case 2: return maybe_run_test(argc, argv); case 3: return run_test_part(argv[1], argv[2]); default: LOGF("Too many arguments.\n"); return 1; } }