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; } }
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]); default: LOGF("Too many arguments.\n"); return EXIT_FAILURE; } return EXIT_SUCCESS; }
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; } #ifndef __SUNPRO_C return EXIT_SUCCESS; #endif }