int main(int argc, char **argv) { TestSuite *suite = create_test_suite(); add_suite(suite, density_contrast_tests()); add_suite(suite, cic_tests()); if (argc > 1) { return run_single_test(suite, argv[1], create_text_reporter()); } return run_test_suite(suite, create_text_reporter()); }
Ensure count_tests_return_four_for_four_nested_suite_with_one_testcase_each() { TestSuite *suite1 = create_test_suite(); TestSuite *suite2 = create_test_suite(); TestSuite *suite3 = create_test_suite(); TestSuite *suite4 = create_test_suite(); add_test(suite1, count_tests_return_one_for_suite_with_one_testcase); add_suite(suite1, suite2); add_test(suite2, count_tests_return_one_for_suite_with_one_testcase); add_suite(suite2, suite3); add_test(suite3, count_tests_return_one_for_suite_with_one_testcase); add_suite(suite3, suite4); add_test(suite4, count_tests_return_one_for_suite_with_one_testcase); assert_equal(count_tests(suite1), 4); }
void test_pgn_add_tests(void) { CU_Suite* suite = add_suite("pgn"); CU_add_test(suite, "pgn_save", (CU_TestFunc)test_pgn_save); CU_add_test(suite, "pgn_load", (CU_TestFunc)test_pgn_load); CU_add_test(suite, "pgn_load_subvariations", (CU_TestFunc)test_pgn_load_subvariations); CU_add_test(suite, "pgn_load_nags", (CU_TestFunc)test_pgn_load_nags); CU_add_test(suite, "pgn_load_setup", (CU_TestFunc)test_pgn_load_setup); }
/* * Main test case entry */ int main(int argc, char** argv) { TestSuite *suite = create_test_suite(); add_suite(suite, atmi_test_all()); if (argc > 1) { return run_single_test(suite,argv[1],create_text_reporter()); } return run_test_suite(suite, create_text_reporter()); }