这篇教程C++ CuSuiteNew函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中CuSuiteNew函数的典型用法代码示例。如果您正苦于以下问题:C++ CuSuiteNew函数的具体用法?C++ CuSuiteNew怎么用?C++ CuSuiteNew使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了CuSuiteNew函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: mainint main(void) { char *output = NULL; CuSuite* suite = CuSuiteNew(); abs_top_srcdir = getenv("abs_top_srcdir"); if (abs_top_srcdir == NULL) die("env var abs_top_srcdir must be set"); abs_top_builddir = getenv("abs_top_builddir"); if (abs_top_builddir == NULL) die("env var abs_top_builddir must be set"); if (asprintf(&src_root, "%s/tests/root", abs_top_srcdir) < 0) { die("failed to set src_root"); } CuSuiteSetup(suite, setup, teardown); SUITE_ADD_TEST(suite, testSaveNewFile); SUITE_ADD_TEST(suite, testNonExistentLens); SUITE_ADD_TEST(suite, testMultipleXfm); SUITE_ADD_TEST(suite, testMtime); SUITE_ADD_TEST(suite, testRelPath); CuSuiteRun(suite); CuSuiteSummary(suite, &output); CuSuiteDetails(suite, &output); printf("%s/n", output); free(output); return suite->failCount;}
开发者ID:Azendale,项目名称:augeas,代码行数:31,
示例2: mainintmain (void){ CuString *output = CuStringNew (); CuSuite* suite = CuSuiteNew (); int ret; _p11_mutex_init (&race_mutex); mock_module_init (); _p11_library_init ();#ifdef OS_UNIX SUITE_ADD_TEST (suite, test_fork_initialization);#endif SUITE_ADD_TEST (suite, test_recursive_initialization); SUITE_ADD_TEST (suite, test_threaded_initialization); CuSuiteRun (suite); CuSuiteSummary (suite, output); CuSuiteDetails (suite, output); printf ("%s/n", output->buffer); ret = suite->failCount; CuSuiteDelete (suite); CuStringDelete (output); return ret;}
开发者ID:pexip,项目名称:os-p11-kit,代码行数:28,
示例3: CuSuiteNewCuSuite *get_give_suite(void){ CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_give); SUITE_ADD_TEST(suite, test_give_cmd); SUITE_ADD_TEST(suite, test_give_cmd_limit); SUITE_ADD_TEST(suite, test_give_men); SUITE_ADD_TEST(suite, test_give_men_magicians); SUITE_ADD_TEST(suite, test_give_men_limit); SUITE_ADD_TEST(suite, test_give_men_in_ocean); SUITE_ADD_TEST(suite, test_give_men_none); SUITE_ADD_TEST(suite, test_give_men_too_many); SUITE_ADD_TEST(suite, test_give_men_other_faction); SUITE_ADD_TEST(suite, test_give_men_requires_contact); SUITE_ADD_TEST(suite, test_give_men_not_to_self); SUITE_ADD_TEST(suite, test_give_unit); SUITE_ADD_TEST(suite, test_give_unit_humans); SUITE_ADD_TEST(suite, test_give_unit_other_race); SUITE_ADD_TEST(suite, test_give_unit_limits); SUITE_ADD_TEST(suite, test_give_unit_to_ocean); SUITE_ADD_TEST(suite, test_give_unit_to_peasants); SUITE_ADD_TEST(suite, test_give_peasants); SUITE_ADD_TEST(suite, test_give_herbs); SUITE_ADD_TEST(suite, test_give_okay); SUITE_ADD_TEST(suite, test_give_denied_by_rules); SUITE_ADD_TEST(suite, test_give_invalid_target); SUITE_ADD_TEST(suite, test_give_new_unit); SUITE_ADD_TEST(suite, test_give_dead_unit); return suite;}
开发者ID:ennorehling,项目名称:eressea,代码行数:30,
示例4: CuGetBmpSuiteCuSuite* CuGetBmpSuite(void){ CuSuite* suite = CuSuiteNew(); SUITE_ADD_TEST(suite, test_bmpCreate); SUITE_ADD_TEST(suite, test_bmpReadSize); return suite;}
开发者ID:MoriEdan,项目名称:POSApp,代码行数:7,
示例5: GetSuiteCuSuite *GetSuite(){ CuSuite *suite = CuSuiteNew(); SUITE_ADD_TEST( suite, test_uri_remove_dot_segments_1); SUITE_ADD_TEST( suite, test_uri_remove_dot_segments_2); SUITE_ADD_TEST( suite, test_uri_remove_dot_segments_3); SUITE_ADD_TEST( suite, test_uri_parse1); SUITE_ADD_TEST( suite, test_uri_parse2); SUITE_ADD_TEST( suite, test_uri_parse3); SUITE_ADD_TEST( suite, test_uri_merge_paths1); SUITE_ADD_TEST( suite, test_uri_merge_paths2); SUITE_ADD_TEST( suite, test_uri_comp_recomp_1); SUITE_ADD_TEST( suite, test_uri_trans_ref1); SUITE_ADD_TEST( suite, test_uri_trans_ref2); SUITE_ADD_TEST( suite, test_uri_trans_ref3); SUITE_ADD_TEST( suite, test_uri_trans_ref4); SUITE_ADD_TEST( suite, test_uri_trans_ref5); SUITE_ADD_TEST( suite, test_uri_trans_ref6); SUITE_ADD_TEST( suite, test_uri_trans_ref7); SUITE_ADD_TEST( suite, test_uri_trans_ref8); SUITE_ADD_TEST( suite, test_uri_trans_ref9); SUITE_ADD_TEST( suite, test_uri_trans_ref10); SUITE_ADD_TEST( suite, test_uri_parse_auth1); SUITE_ADD_TEST( suite, test_uri_parse_auth2); SUITE_ADD_TEST( suite, test_uri_parse_auth3); SUITE_ADD_TEST( suite, test_uri_parse_auth4); return suite;}
开发者ID:azzmosphere,项目名称:azzmos-0.1.2,代码行数:29,
示例6: cactusCapTestSuiteCuSuite* cactusCapTestSuite(void) { CuSuite* suite = CuSuiteNew(); SUITE_ADD_TEST(suite, testCap_getName); SUITE_ADD_TEST(suite, testCap_getOrientation); SUITE_ADD_TEST(suite, testCap_getReverse); SUITE_ADD_TEST(suite, testCap_getEvent); SUITE_ADD_TEST(suite, testCap_getEnd); SUITE_ADD_TEST(suite, testCap_getSegment); SUITE_ADD_TEST(suite, testCap_getOtherSegmentCap); SUITE_ADD_TEST(suite, testCap_segmentCoordinates); SUITE_ADD_TEST(suite, testCap_segmentCoordinatesReverseStrand); SUITE_ADD_TEST(suite, testCap_getCoordinate); SUITE_ADD_TEST(suite, testCap_setCoordinate); SUITE_ADD_TEST(suite, testCap_getStrand); SUITE_ADD_TEST(suite, testCap_getSide); SUITE_ADD_TEST(suite, testCap_getSequence); SUITE_ADD_TEST(suite, testCap_adjacent); SUITE_ADD_TEST(suite, testCap_getTopCap); SUITE_ADD_TEST(suite, testCap_getTopFace); SUITE_ADD_TEST(suite, testCap_getBottomAndTopFaceEnd); SUITE_ADD_TEST(suite, testCap_getParent); SUITE_ADD_TEST(suite, testCap_getChildNumber); SUITE_ADD_TEST(suite, testCap_getChild); SUITE_ADD_TEST(suite, testCap_isInternal); SUITE_ADD_TEST(suite, testCap_serialisation); SUITE_ADD_TEST(suite, testCap_construct); return suite;}
开发者ID:benedictpaten,项目名称:cactus,代码行数:28,
示例7: CuSuiteNewCuSuite *testfile(void){ CuSuite *suite = CuSuiteNew("File I/O"); SUITE_ADD_TEST(suite, test_open_noreadwrite); SUITE_ADD_TEST(suite, test_open_excl); SUITE_ADD_TEST(suite, test_open_read); SUITE_ADD_TEST(suite, test_open_readwrite); SUITE_ADD_TEST(suite, test_read); SUITE_ADD_TEST(suite, test_seek); SUITE_ADD_TEST(suite, test_filename); SUITE_ADD_TEST(suite, test_fileclose); SUITE_ADD_TEST(suite, test_file_remove); SUITE_ADD_TEST(suite, test_open_write); SUITE_ADD_TEST(suite, test_open_writecreate); SUITE_ADD_TEST(suite, test_write); SUITE_ADD_TEST(suite, test_userdata_set); SUITE_ADD_TEST(suite, test_userdata_get); SUITE_ADD_TEST(suite, test_userdata_getnokey); SUITE_ADD_TEST(suite, test_getc); SUITE_ADD_TEST(suite, test_ungetc); SUITE_ADD_TEST(suite, test_gets); SUITE_ADD_TEST(suite, test_bigread); SUITE_ADD_TEST(suite, test_writev_buffered); SUITE_ADD_TEST(suite, test_writev_buffered_seek); SUITE_ADD_TEST(suite, test_mod_neg); SUITE_ADD_TEST(suite, test_truncate); SUITE_ADD_TEST(suite, test_fail_write_flush); SUITE_ADD_TEST(suite, test_fail_read_flush); SUITE_ADD_TEST(suite, test_xthread); return suite;}
开发者ID:kheradmand,项目名称:Break,代码行数:33,
|