您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ tcase_add_unchecked_fixture函数代码示例

51自学网 2021-06-03 08:41:46
  C++
这篇教程C++ tcase_add_unchecked_fixture函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中tcase_add_unchecked_fixture函数的典型用法代码示例。如果您正苦于以下问题:C++ tcase_add_unchecked_fixture函数的具体用法?C++ tcase_add_unchecked_fixture怎么用?C++ tcase_add_unchecked_fixture使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了tcase_add_unchecked_fixture函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: t_datanode_basics_suite

END_TESTSuite *t_datanode_basics_suite(){	Suite *s = suite_create("datanode");	TCase *tc = tcase_create("buf"), *tc2;	tcase_add_unchecked_fixture(tc, setup_buf, teardown_buf);	tcase_set_timeout(tc, 2*60/*2 minutes*/);	// Loop each test to send or not send crcs	tcase_add_loop_test(tc, test_dn_write_buf, 0, 2);	suite_add_tcase(s, tc);	tc2 = tcase_create("file");	tcase_add_unchecked_fixture(tc2, setup_file, teardown_file);	tcase_set_timeout(tc2, 2*60/*2 minutes*/);	// Loop each test to send or not send crcs	tcase_add_loop_test(tc2, test_dn_write_file, 0, 2);	suite_add_tcase(s, tc2);	return s;}
开发者ID:pombredanne,项目名称:hadoofus,代码行数:25,


示例2: suite_create

END_TESTSuite *test_regex_suite(void){	Suite *s = suite_create("regex");	TCase *tc_api, *tc_matching, *tc_phish, *tc_phish2, *tc_regex;	tc_api = tcase_create("cli_regex2suffix");	suite_add_tcase(s, tc_api);	tcase_add_checked_fixture (tc_api, setup, teardown);	tcase_add_test(tc_api, empty);	tcase_add_test(tc_api, one);#ifdef CHECK_HAVE_LOOPS	tcase_add_loop_test(tc_api, test_suffix, 0, sizeof(tests)/sizeof(tests[0]));#endif	tc_matching = tcase_create("regex_list");	suite_add_tcase(s, tc_matching);	tcase_add_checked_fixture (tc_matching, rsetup, rteardown);#ifdef CHECK_HAVE_LOOPS	tcase_add_loop_test(tc_matching, regex_list_match_test, 0, sizeof(rtests)/sizeof(rtests[0]));#endif	tc_phish = tcase_create("phishingScan");	suite_add_tcase(s, tc_phish);	tcase_add_unchecked_fixture(tc_phish, psetup, pteardown);#ifdef CHECK_HAVE_LOOPS	tcase_add_loop_test(tc_phish, phishingScan_test, 0, sizeof(rtests)/sizeof(rtests[0]));	tcase_add_loop_test(tc_phish, phishingScan_test_allscan, 0, sizeof(rtests)/sizeof(rtests[0]));#endif	tcase_add_test(tc_phish, phishing_fake_test);	tcase_add_test(tc_phish, phishing_fake_test_allscan);	tc_phish2 = tcase_create("phishingScan with 2 dbs");	suite_add_tcase(s, tc_phish2);	tcase_add_unchecked_fixture(tc_phish2, psetup2, pteardown);#ifdef CHECK_HAVE_LOOPS	tcase_add_loop_test(tc_phish2, phishingScan_test, 0, sizeof(rtests)/sizeof(rtests[0]));	tcase_add_loop_test(tc_phish2, phishingScan_test_allscan, 0, sizeof(rtests)/sizeof(rtests[0]));#endif	tcase_add_test(tc_phish2, phishing_fake_test);	tcase_add_test(tc_phish2, phishing_fake_test_allscan);#ifdef CHECK_HAVE_LOOPS	tcase_add_loop_test(tc_phish, test_url_canon, 0, sizeof(uc)/sizeof(uc[0]));#endif	tc_regex = tcase_create("cli_regcomp/execute");	suite_add_tcase(s, tc_regex);#ifdef CHECK_HAVE_LOOPS	tcase_add_loop_test(tc_regex, test_regexes, 0, sizeof(rg)/sizeof(rg[0]));#endif	return s;}
开发者ID:capturePointer,项目名称:clamav-devel,代码行数:51,


示例3: query_suite

END_TESTSuite *query_suite(void){    Suite *s = suite_create("Query");    TCase *tc;    tc = tcase_create("Core");    tcase_add_unchecked_fixture(tc, setup, teardown);    tcase_add_test(tc, test_query_sanity);    tcase_add_test(tc, test_query_clear);    tcase_add_test(tc, test_query_repo);    tcase_add_test(tc, test_query_name);    tcase_add_test(tc, test_query_evr);    tcase_add_test(tc, test_query_glob);    tcase_add_test(tc, test_query_case);    tcase_add_test(tc, test_query_anded);    tcase_add_test(tc, test_query_neq);    tcase_add_test(tc, test_query_in);    tcase_add_test(tc, test_query_fileprovides);    suite_add_tcase(s, tc);    tc = tcase_create("Updates");    tcase_add_unchecked_fixture(tc, setup_with_updates, teardown);    tcase_add_test(tc, test_upgrades_sanity);    tcase_add_test(tc, test_upgrades);    tcase_add_test(tc, test_filter_latest);    suite_add_tcase(s, tc);    tc = tcase_create("OnlyMain");    tcase_add_unchecked_fixture(tc, setup_with_main, teardown);    tcase_add_test(tc, test_upgrade_already_installed);    tcase_add_test(tc, test_downgrade);    suite_add_tcase(s, tc);    tc = tcase_create("Full");    tcase_add_unchecked_fixture(tc, setup_all, teardown);    tcase_add_test(tc, test_filter_latest2);    tcase_add_test(tc, test_filter_latest_archs);    suite_add_tcase(s, tc);    tc = tcase_create("Filelists");    tcase_add_unchecked_fixture(tc, setup_yum, teardown);    tcase_add_test(tc, test_filter_files);    suite_add_tcase(s, tc);    return s;}
开发者ID:scottt,项目名称:hawkey,代码行数:49,


示例4: hls_demux_suite

static Suite *hls_demux_suite (void){  Suite *s = suite_create ("hls_demux");  TCase *tc_basicTest = tcase_create ("basicTest");  tcase_add_test (tc_basicTest, simpleTest);  tcase_add_test (tc_basicTest, testMasterPlaylist);  tcase_add_test (tc_basicTest, testMediaPlaylistNotFound);  tcase_add_test (tc_basicTest, testFragmentNotFound);  tcase_add_test (tc_basicTest, testFragmentDownloadError);  tcase_add_test (tc_basicTest, testSeek);  tcase_add_test (tc_basicTest, testSeekKeyUnitPosition);  tcase_add_test (tc_basicTest, testSeekPosition);  tcase_add_test (tc_basicTest, testSeekUpdateStopPosition);  tcase_add_test (tc_basicTest, testSeekSnapBeforePosition);  tcase_add_test (tc_basicTest, testSeekSnapAfterPosition);  tcase_add_test (tc_basicTest, testReverseSeekSnapBeforePosition);  tcase_add_test (tc_basicTest, testReverseSeekSnapAfterPosition);  tcase_add_unchecked_fixture (tc_basicTest, gst_adaptive_demux_test_setup,      gst_adaptive_demux_test_teardown);  suite_add_tcase (s, tc_basicTest);  return s;}
开发者ID:asrashley,项目名称:gst-plugins-bad,代码行数:27,


示例5: main

int main(void){    int num_failures;    size_t i;    Suite *suite = suite_create(XSTRING(FUNCTION) "_suite");    TCase *tcase = tcase_create(XSTRING(FUNCTION) "_tcase");    SRunner *sr = srunner_create(suite);    tcase_add_unchecked_fixture(tcase, setup, teardown);#ifdef GENERATE_GOLD    tcase_add_test(tcase, print_gold);#else    tcase_add_test(tcase, GOLD_TEST);    tcase_add_test(tcase, against_ref_function);    add_more_tests(tcase);#endif    suite_add_tcase(suite, tcase);    srunner_run_all(sr, CK_ENV);    num_failures = srunner_ntests_failed(sr);    srunner_free(sr);    return num_failures ? 1 : 0;}
开发者ID:AlgimantasB,项目名称:pal,代码行数:27,


示例6: profile_suite

static Suite *profile_suite (void){  Suite *s = suite_create ("profile support library");  TCase *tc_chain = tcase_create ("general");  gboolean can_write;  gchar *gst_dir;  /* cehck if we can create profiles */  gst_dir = g_build_filename (g_get_home_dir (), ".gstreamer-0.10", NULL);  can_write = (g_access (gst_dir, R_OK | W_OK | X_OK) == 0);  g_free (gst_dir);  suite_add_tcase (s, tc_chain);  tcase_add_test (tc_chain, test_profile_creation);  tcase_add_test (tc_chain, test_profile_input_caps);  tcase_add_test (tc_chain, test_target_naming);  tcase_add_test (tc_chain, test_target_profile);  if (can_write) {    tcase_add_test (tc_chain, test_loading_profile);    tcase_add_test (tc_chain, test_saving_profile);    tcase_add_test (tc_chain, test_target_list);  }  tcase_add_unchecked_fixture (tc_chain, test_setup, test_teardown);  return s;}
开发者ID:ChinnaSuhas,项目名称:ossbuild,代码行数:29,


示例7: bt_machine_example_case

TCase *bt_machine_example_case (void){  TCase *tc = tcase_create ("BtMachineExamples");  tcase_add_loop_test (tc, test_bt_machine_create, 0,      G_N_ELEMENTS (element_names));  tcase_add_test (tc, test_bt_machine_enable_input_level1);  tcase_add_test (tc, test_bt_machine_enable_input_level2);  tcase_add_test (tc, test_bt_machine_enable_input_gain1);  tcase_add_test (tc, test_bt_machine_enable_output_gain1);  tcase_add_test (tc, test_bt_machine_add_pattern);  tcase_add_test (tc, test_bt_machine_rem_pattern);  tcase_add_test (tc, test_bt_machine_unique_pattern_name);  tcase_add_test (tc, test_bt_machine_next_pattern_name);  tcase_add_test (tc, test_bt_machine_check_voices);  tcase_add_test (tc, test_bt_machine_change_voices);  tcase_add_test (tc, test_bt_machine_state_mute_no_sideeffects);  tcase_add_test (tc, test_bt_machine_state_solo_resets_others);  tcase_add_test (tc, test_bt_machine_state_bypass_no_sideeffects);  tcase_add_test (tc, test_bt_machine_state_not_overridden);  tcase_add_test (tc, test_bt_machine_pretty_name);  tcase_add_test (tc, test_bt_machine_pretty_name_with_detail);  tcase_add_test (tc, test_bt_machine_set_defaults);  tcase_add_test (tc, test_bt_machine_bind_parameter_control);  tcase_add_test (tc, test_bt_machine_unbind_parameter_control);  tcase_add_test (tc, test_bt_machine_unbind_parameter_controls);  tcase_add_checked_fixture (tc, test_setup, test_teardown);  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:31,


示例8: gst_preset_suite

static Suite *gst_preset_suite (void){    Suite *s = suite_create ("GstPreset");    TCase *tc = tcase_create ("preset");    gchar *gst_dir;    gboolean can_write = FALSE;    /* cehck if we can create presets */    gst_dir = g_build_filename (g_get_home_dir (),                                ".gstreamer-" GST_MAJORMINOR, NULL);    can_write = (g_access (gst_dir, R_OK | W_OK | X_OK) == 0);    g_free (gst_dir);    suite_add_tcase (s, tc);    tcase_add_test (tc, test_check);    tcase_add_test (tc, test_load);    if (can_write) {        tcase_add_test (tc, test_add);        tcase_add_test (tc, test_del);        tcase_add_test (tc, test_two_instances);    }    tcase_add_unchecked_fixture (tc, test_setup, test_teardown);    return s;}
开发者ID:JERUKA9,项目名称:gstreamer,代码行数:26,


示例9: dash_demux_suite

static Suite *dash_demux_suite (void){  Suite *s = suite_create ("dash_demux");  TCase *tc_basicTest = tcase_create ("basicTest");  tcase_add_test (tc_basicTest, simpleTest);  tcase_add_test (tc_basicTest, testTwoPeriods);  tcase_add_test (tc_basicTest, testParameters);  tcase_add_test (tc_basicTest, testSeek);  tcase_add_test (tc_basicTest, testSeekKeyUnitPosition);  tcase_add_test (tc_basicTest, testSeekPosition);  tcase_add_test (tc_basicTest, testSeekUpdateStopPosition);  tcase_add_test (tc_basicTest, testSeekSnapBeforePosition);  tcase_add_test (tc_basicTest, testSeekSnapAfterPosition);  tcase_add_test (tc_basicTest, testReverseSeekSnapBeforePosition);  tcase_add_test (tc_basicTest, testReverseSeekSnapAfterPosition);  tcase_add_test (tc_basicTest, testDownloadError);  tcase_add_test (tc_basicTest, testFragmentDownloadError);  tcase_add_test (tc_basicTest, testQuery);  tcase_add_unchecked_fixture (tc_basicTest, gst_adaptive_demux_test_setup,      gst_adaptive_demux_test_teardown);  suite_add_tcase (s, tc_basicTest);  return s;}
开发者ID:asrashley,项目名称:gst-plugins-bad,代码行数:28,


示例10: main

int main(int argc, char *argv[]){    int num_failures;    size_t i;    Suite *suite = suite_create(XSTRING(FUNCTION) "_suite");    TCase *tcase = tcase_create(XSTRING(FUNCTION) "_tcase");    SRunner *sr = srunner_create(suite);    parse_options_or_die(argc, argv);    if (gold_file)        read_gold_file_or_die(argv[0]);    tcase_add_unchecked_fixture(tcase, setup, teardown);    if (generate_gold_flag) {        tcase_add_test(tcase, print_gold);    } else {        tcase_add_test(tcase, GOLD_TEST);        tcase_add_test(tcase, against_ref_function);        add_more_tests(tcase);    }    suite_add_tcase(suite, tcase);    srunner_run_all(sr, CK_ENV);    num_failures = srunner_ntests_failed(sr);    srunner_free(sr);    return num_failures ? 1 : 0;}
开发者ID:YggdrasiI,项目名称:pal,代码行数:32,


示例11: suite_create

END_TESTstatic Suite *test_clamd_suite(void){    Suite *s = suite_create("clamd");    TCase *tc_commands, *tc_stress;    tc_commands = tcase_create("clamd commands");    suite_add_tcase(s, tc_commands);    tcase_add_unchecked_fixture(tc_commands, commands_setup, commands_teardown);#ifdef CHECK_HAVE_LOOPS    tcase_add_loop_test(tc_commands, test_basic_commands, 0, sizeof(basic_tests)/sizeof(basic_tests[0]));    tcase_add_loop_test(tc_commands, test_compat_commands, 0, sizeof(basic_tests)/sizeof(basic_tests[0]));    tcase_add_loop_test(tc_commands, test_fildes, 0, 4*sizeof(fildes_cmds)/sizeof(fildes_cmds[0]));#endif    tcase_add_test(tc_commands, test_stats);    tcase_add_test(tc_commands, test_instream);    tcase_add_test(tc_commands, test_stream);    tcase_add_test(tc_commands, test_idsession);    tc_stress = tcase_create("clamd stress test");    suite_add_tcase(s, tc_stress);    tcase_set_timeout(tc_stress, 20);    tcase_add_test(tc_stress, test_fildes_many);    tcase_add_test(tc_stress, test_idsession_stress);    tcase_add_test(tc_stress, test_fildes_unwanted);#ifndef C_BSD    /* FreeBSD and Darwin: connect() says connection refused on both     * tcp/unix sockets, if I too quickly connect ~193 times, even if     * listen backlog is higher.     * Don't run this test on BSD for now */    tcase_add_test(tc_stress, test_connections);#endif    return s;}
开发者ID:alepharchives,项目名称:clamav-devel,代码行数:33,


示例12: anitomy_suite

END_TESTSuite* anitomy_suite(){    Suite* s;    TCase* core;    TCase* parser;    s = suite_create("anitomy");    core = tcase_create("core");    parser = tcase_create("parser");    tcase_add_checked_fixture(core, setup_core, cleanup_core);    tcase_add_unchecked_fixture(parser, setup_parser, cleanup_parser);    tcase_add_test(core, test_anitomy_new);    tcase_add_test(core, test_anitomy_parse);    tcase_add_test(core, test_anitomy_elements);    tcase_add_test(core, test_anitomy_elements_size);    tcase_add_test(core, test_anitomy_elements_get_all);    tcase_add_loop_test(parser, test_anitomy_parser_sample_data, 0, 162);    suite_add_tcase(s, core);    suite_add_tcase(s, parser);    return s;}
开发者ID:vinszent,项目名称:anitomy,代码行数:26,


示例13: bt_change_log_example_case

TCase *bt_change_log_example_case (void){  TCase *tc = tcase_create ("BtChangeLogExamples");  tcase_add_test (tc, test_bt_change_log_create_and_destroy);  tcase_add_test (tc, test_bt_change_log_initial_undo_redo_state);  tcase_add_test (tc, test_bt_change_log_undo_redo_state_after_single_change);  tcase_add_test (tc,      test_bt_change_log_undo_redo_state_single_change_after_undo);  tcase_add_test (tc,      test_bt_change_log_undo_redo_state_single_change_after_redo);  tcase_add_test (tc,      test_bt_change_log_undo_redo_state_double_change_after_undo);  tcase_add_test (tc, test_bt_change_log_undo_redo_state_stack_trunc);  tcase_add_test (tc, test_bt_change_log_single_change_after_undo);  tcase_add_test (tc, test_bt_change_log_single_change_after_redo);  tcase_add_test (tc, test_bt_change_log_two_changes);  tcase_add_test (tc, test_bt_change_log_single_then_double_change);  tcase_add_test (tc, test_bt_change_log_group);  tcase_add_test (tc, test_bt_change_log_nested_groups);  tcase_add_test (tc, test_bt_change_log_recover);  tcase_add_checked_fixture (tc, test_setup, test_teardown);  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:26,


示例14: tizcore_suite

END_TEST Suite * tizcore_suite (void){  TCase *tc_ilcore;  Suite *s = suite_create ("libtizcore");  putenv(TIZ_PLATFORM_RC_FILE_ENV);  /* IL Core API test case */  tc_ilcore = tcase_create ("ilcore");  tcase_add_unchecked_fixture (tc_ilcore, setup, teardown);  tcase_add_test (tc_ilcore, test_ilcore_init_and_deinit);  tcase_add_test (tc_ilcore,                  test_ilcore_init_and_deinit_get_hdl_free_hdl);  /* NOTE: Test temporarily disabled. It uses components which won;t be present     when this deb file is created */  /*   tcase_add_test (tc_ilcore, test_ilcore_setup_tunnel_tear_down_tunnel); */  tcase_add_test (tc_ilcore, test_ilcore_comp_of_role_enum);  tcase_add_test (tc_ilcore, test_ilcore_role_of_comp_enum);  /* TODO: Negative case for OMX_ErrorPortsNotConnected error */  suite_add_tcase (s, tc_ilcore);  return s;}
开发者ID:allenk,项目名称:tizonia-openmax-il,代码行数:25,


示例15: sys_suite

END_TESTSuite *sys_suite(void){	Suite *s;	TCase *tc;	s = suite_create("sys");	tc = tcase_create("sys_isdir");	tcase_add_unchecked_fixture(tc, sys_isdir_setup, sys_isdir_teardown);	tcase_add_test(tc, sys_isdir_01);	tcase_add_test(tc, sys_isdir_02);	tcase_add_test(tc, sys_isdir_03);	tcase_add_test(tc, sys_isdir_04);	tcase_add_test(tc, sys_isdir_05);	suite_add_tcase(s, tc);	tc = tcase_create("sys_get_cpu_cores");	tcase_add_test(tc, sys_get_cpu_cores_01);	suite_add_tcase(s, tc);	return s;}
开发者ID:amarnathpg,项目名称:sslsplit,代码行数:25,


示例16: package_suite

END_TESTSuite *package_suite(void){    Suite *s = suite_create("Package");    TCase *tc;    tc = tcase_create("Core");    tcase_add_unchecked_fixture(tc, fixture_system_only, teardown);    tcase_add_test(tc, test_refcounting);    tcase_add_test(tc, test_userdata);    tcase_add_test(tc, test_package_summary);    tcase_add_test(tc, test_identical);    tcase_add_test(tc, test_versions);    tcase_add_test(tc, test_no_sourcerpm);    suite_add_tcase(s, tc);    tc = tcase_create("Requires");    tcase_add_unchecked_fixture(tc, fixture_with_main, teardown);    tcase_add_test(tc, test_get_requires);    tcase_add_test(tc, test_get_more_requires);    tcase_add_test(tc, test_chksum_fail);    tcase_add_test(tc, test_installed);    tcase_add_test(tc, test_two_sacks);    suite_add_tcase(s, tc);    tc = tcase_create("WithRealRepo");    tcase_add_unchecked_fixture(tc, fixture_yum, teardown);    tcase_add_test(tc, test_checksums);    tcase_add_test(tc, test_get_files);    tcase_add_test(tc, test_get_advisories);    tcase_add_test(tc, test_get_advisories_none);    tcase_add_test(tc, test_lookup_num);    tcase_add_test(tc, test_packager);    tcase_add_test(tc, test_sourcerpm);    tcase_add_test(tc, test_presto);    suite_add_tcase(s, tc);    tc = tcase_create("WithCmdlinePackage");    tcase_add_unchecked_fixture(tc, fixture_cmdline_only, teardown);    tcase_add_test(tc, test_get_files_cmdline);    suite_add_tcase(s, tc);    return s;}
开发者ID:iamcourtney,项目名称:hawkey,代码行数:46,


示例17: bt_machine_actions_example_case

TCase *bt_machine_actions_example_case (void){  TCase *tc = tcase_create ("BtMachineActionsExamples");  tcase_add_test (tc, test_bt_machine_actions_about_dialog);  tcase_add_checked_fixture (tc, test_setup, test_teardown);  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:10,


示例18: bt_machine_preferences_dialog_example_case

TCase *bt_machine_preferences_dialog_example_case (void){  TCase *tc = tcase_create ("BtMachinePreferencesDialogExamples");  tcase_add_test (tc, test_bt_machine_preferences_dialog_create);  tcase_add_checked_fixture (tc, test_setup, test_teardown);  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:10,


示例19: bt_wave_list_model_example_case

TCase *bt_wave_list_model_example_case (void){  TCase *tc = tcase_create ("BtWaveListModelExamples");  tcase_add_test (tc, test_bt_wave_list_model_create);  tcase_add_test (tc, test_bt_wave_list_model_get_null_wave);  tcase_add_checked_fixture (tc, test_setup, test_teardown);  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:11,


示例20: bt_cmd_pattern_example_case

TCase *bt_cmd_pattern_example_case (void){  TCase *tc = tcase_create ("BtCmdPatternExamples");  tcase_add_test (tc, test_bt_cmd_pattern_obj_mono1);  tcase_add_test (tc, test_bt_cmd_pattern_obj_poly1);  tcase_add_checked_fixture (tc, test_setup, test_teardown);  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:11,


示例21: bt_source_machine_test_case

TCase *bt_source_machine_test_case (void){  TCase *tc = tcase_create ("BtSourceMachineTests");  tcase_add_test (tc, test_bt_source_machine_wrong_name);  tcase_add_test (tc, test_bt_source_machine_wrong_type);  tcase_add_checked_fixture (tc, test_setup, test_teardown);  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:11,


示例22: bt_wire_canvas_item_example_case

TCase *bt_wire_canvas_item_example_case (void){    TCase *tc = tcase_create ("BtWireCanvasItemExamples");    tcase_add_test (tc, test_bt_wire_canvas_item_create);    tcase_add_test (tc, test_bt_wire_canvas_item_show_analyzer);    tcase_add_checked_fixture (tc, test_setup, test_teardown);    tcase_add_unchecked_fixture (tc, case_setup, case_teardown);    return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:11,


示例23: bt_settings_dialog_example_case

TCase *bt_settings_dialog_example_case (void){  TCase *tc = tcase_create ("BtSettingsDialogExamples");  tcase_add_loop_test (tc, test_bt_settings_dialog_create, 0,      BT_SETTINGS_PAGES_COUNT);  tcase_add_checked_fixture (tc, test_setup, test_teardown);  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:11,


示例24: bt_missing_framework_elements_dialog_example_case

TCase *bt_missing_framework_elements_dialog_example_case (void){  TCase *tc = tcase_create ("BtMissingFrameworkElementsDialogExamples");  tcase_add_test (tc, test_bt_missing_framework_elements_dialog_create_empty);  tcase_add_test (tc, test_bt_missing_framework_elements_dialog_create);  tcase_add_checked_fixture (tc, test_setup, test_teardown);  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:11,


示例25: gst_buzztrax_envelope_d_example_case

TCase *gst_buzztrax_envelope_d_example_case (void){  TCase *tc = tcase_create ("GstBtEnvelopeDExamples");  tcase_add_test (tc, test_create_obj);  tcase_add_loop_test (tc, test_envelope_curves, 0, 5);  // test access beyond range  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:11,


示例26: bt_interaction_controller_menu_example_case

TCase *bt_interaction_controller_menu_example_case (void){  TCase *tc = tcase_create ("BtInteractionControllerMenuExamples");  tcase_add_test (tc, test_bt_interaction_controller_menu_create_range_menu);  tcase_add_test (tc, test_bt_interaction_controller_menu_create_trigger_menu);  tcase_add_checked_fixture (tc, test_setup, test_teardown);  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:11,


示例27: suite_create

END_TESTSuite *headerencode_suite() {  Suite *s = suite_create("HeaderEncode");  TCase *tc = tcase_create("HeaderEncode");  tcase_add_unchecked_fixture (tc, setup, teardown);  tcase_add_test(tc, encode_info_header);  tcase_add_test(tc, encode_comment_header);  suite_add_tcase(s, tc);  return s;}
开发者ID:mbebenita,项目名称:daala,代码行数:11,


示例28: tcase_create

Suite *create_test_suite() {    TCase *tc_gff_file = tcase_create("Regions from GFF file");    tcase_add_unchecked_fixture(tc_gff_file, setup_gff, teardown_gff);    tcase_add_test(tc_gff_file, gff_file_chromosomes);    tcase_add_test(tc_gff_file, gff_file_regions);        // Add test cases to a test suite    Suite *fs = suite_create("Regions parsing");    suite_add_tcase(fs, tc_gff_file);        return fs;}
开发者ID:cyenyxe,项目名称:hpg-libs-1,代码行数:12,


示例29: bt_aseq_discoverer_example_case

TCase *bt_aseq_discoverer_example_case (void){  TCase *tc = tcase_create ("BticAseqDiscovererExamples");  tcase_add_test (tc, test_btic_initial_aseq_device_discovered);  tcase_add_test (tc, test_btic_new_aseq_device_discovered);  tcase_add_test (tc, test_btic_removed_aseq_device_discovered);  tcase_add_checked_fixture (tc, test_setup, test_teardown);  tcase_add_unchecked_fixture (tc, case_setup, case_teardown);  return tc;}
开发者ID:Buzztrax,项目名称:buzztrax,代码行数:12,



注:本文中的tcase_add_unchecked_fixture函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ tcase_create函数代码示例
C++ tcase_add_test函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。