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

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

51自学网 2021-06-01 20:07:38
  C++
这篇教程C++ CU_basic_set_mode函数代码示例写得很实用,希望能帮到您。

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

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

示例1: main

int main(int argc, char **argv){    /* Initialize the CUnit test registry */    if ( CUE_SUCCESS != CU_initialize_registry())        return CU_get_error();    /* add a suite to the registry */    CU_pSuite bstSuite = CU_add_suite("BST Suite", init_bst_suite, clean_bst_suite);    CU_pSuite llSuite = CU_add_suite("LinkedList Suite", init_ll_suite, clean_ll_suite);    CU_pSuite htSuite = CU_add_suite("HashTable Suite", init_ht_suite, clean_ht_suite);    if ( NULL == bstSuite || NULL == llSuite || NULL == htSuite ) {        CU_cleanup_registry();        return CU_get_error();    }    /*add the test cases to the suites */    if ((NULL == CU_add_test(bstSuite, "test_bst", test_bst)) ||         (NULL == CU_add_test(llSuite, "test_ll", test_ll)) ||        (NULL == CU_add_test(htSuite, "test_ht", test_ht)) ) {        CU_cleanup_registry();        return CU_get_error();    }    CU_basic_set_mode(CU_BRM_VERBOSE);    CU_basic_run_tests();    CU_cleanup_registry();    return CU_get_error();}
开发者ID:pose,项目名称:c-data-structures,代码行数:29,


示例2: main

/*  * The main() function for setting up and running the tests. * Returns a CUE_SUCCESS on successful running, another * CUnit error code on failure. * */int main(){   CU_pSuite pSuite = NULL;   /* initialize the CUnit test registry */   if (CUE_SUCCESS != CU_initialize_registry())      return CU_get_error();   /* add a suite to the registry */   pSuite = CU_add_suite("Suite_1", init_suite1, clean_suite1);   if (NULL == pSuite) {      CU_cleanup_registry();      return CU_get_error();   }   /* add the tests to the suite */   /* add extra tests using || */      //if (NULL == CU_add_test(pSuite, "test_next_id", test_next_id) ||   	if(NULL == CU_add_test(pSuite, "test_start_new_cycle_postion", test_start_new_cycle_postion) ||   	   NULL == CU_add_test(pSuite, "test_g0", test_g0) ||   	   NULL == CU_add_test(pSuite, "test_nong0", test_nong0) ||	   NULL == CU_add_test(pSuite, "test_differentiate_stem_z", test_differentiate_stem_z) ||   	   NULL == CU_add_test(pSuite, "test_migrate", test_migrate))   {      CU_cleanup_registry();      return CU_get_error();   }      /* Run all tests using the CUnit Basic interface */   CU_basic_set_mode(CU_BRM_VERBOSE);   CU_basic_run_tests();   CU_cleanup_registry();   return CU_get_error();}
开发者ID:somebloke,项目名称:flame-models,代码行数:41,


示例3: main

int main() {    CU_pSuite pSuite = NULL;    /* Initialize the CUnit test registry */    if (CUE_SUCCESS != CU_initialize_registry())        return CU_get_error();    /* Add a suite to the registry */    pSuite = CU_add_suite("Parser", init_suite, clean_suite);    if (NULL == pSuite) {        CU_cleanup_registry();        return CU_get_error();    }    /* Add the tests to the suite */    if ((NULL == CU_add_test(pSuite, "SCPI_ParamInt", testSCPI_ParamInt))            || (NULL == CU_add_test(pSuite, "SCPI_ParamDouble", testSCPI_ParamDouble))            || (NULL == CU_add_test(pSuite, "SCPI_ParamCharacters", testSCPI_ParamCharacters))	    || (NULL == CU_add_test(pSuite, "Commands handling", testCommandsHandling))	    || (NULL == CU_add_test(pSuite, "Error handling", testErrorHandling))	    || (NULL == CU_add_test(pSuite, "IEEE 488.2 Mandatory commands", testIEEE4882))            ) {        CU_cleanup_registry();        return CU_get_error();    }    /* Run all tests using the CUnit Basic interface */    CU_basic_set_mode(CU_BRM_VERBOSE);    CU_basic_run_tests();    CU_cleanup_registry();    return CU_get_error();}
开发者ID:zuban,项目名称:scpi-parser,代码行数:32,


示例4: main

/************* Test Runner Code goes here **************/ int main ( void ) {   CU_pSuite pSuite = NULL;    /* initialize the CUnit test registry */   if ( CUE_SUCCESS != CU_initialize_registry() )     return CU_get_error();   /* add a suite to the registry */   pSuite = CU_add_suite( "authentication_test_suite", init_suite, clean_suite );   if ( NULL == pSuite ) {     CU_cleanup_registry();     return CU_get_error();   }   /* add the tests to the suite */   if ( (NULL == CU_add_test(pSuite, "auth_correct_commands_test", authentication_correct_commands_test)) ||        (NULL == CU_add_test(pSuite, "auth_wrong_commands_test", authentication_wrong_commands_test))        )     {       CU_cleanup_registry();       return CU_get_error();     }   // Run all tests using the basic interface   CU_basic_set_mode(CU_BRM_VERBOSE);   CU_basic_run_tests();   printf("/n");   CU_basic_show_failures(CU_get_failure_list());   printf("/n/n");       /* Clean up registry and return */   CU_cleanup_registry();   return CU_get_error(); } 
开发者ID:Savinos90,项目名称:pop3corn,代码行数:36,


示例5: main

int main(        const int argc,        const char* const * argv){    int exitCode = 1;    if (log_init(argv[0])) {        log_syserr("Couldn't initialize logging module");        exitCode = EXIT_FAILURE;    }    else {        if (CUE_SUCCESS == CU_initialize_registry()) {            CU_Suite* testSuite = CU_add_suite(__FILE__, setup, teardown);            if (NULL != testSuite) {                if (CU_ADD_TEST(testSuite, test_socketpair)) {                    CU_basic_set_mode(CU_BRM_VERBOSE);                    (void) CU_basic_run_tests();                }            }            exitCode = CU_get_number_of_tests_failed();            CU_cleanup_registry();        }        log_fini();    }    return exitCode;}
开发者ID:Unidata,项目名称:LDM,代码行数:30,


示例6: main

int main() {    setlocale(LC_ALL, "en_US.UTF-8");    CU_pSuite pSuite = NULL;    /* Initialize the CUnit test registry */    if (CUE_SUCCESS != CU_initialize_registry())        return CU_get_error();    /* Add a suite to the registry */    pSuite = CU_add_suite("t1", init_suite, clean_suite);    if (NULL == pSuite) {        CU_cleanup_registry();        return CU_get_error();    }    /* Add the tests to the suite */    if ((NULL == CU_add_test(pSuite, "testSaveLoad", testSaveLoad)) ||            (NULL == CU_add_test(pSuite, "testBuildQuery1", testBuildQuery1)) ||            (NULL == CU_add_test(pSuite, "testDBOptions", testDBOptions))            ) {        CU_cleanup_registry();        return CU_get_error();    }    /* Run all tests using the CUnit Basic interface */    CU_basic_set_mode(CU_BRM_VERBOSE);    CU_basic_run_tests();    int ret = CU_get_error() || CU_get_number_of_failures();    CU_cleanup_registry();    return ret;}
开发者ID:CowanSM,项目名称:ejdb,代码行数:32,


示例7: main

int main(void){  CU_BasicRunMode mode = CU_BRM_VERBOSE;  CU_ErrorAction error_action = CUEA_IGNORE;  setvbuf(stdout, NULL, _IONBF, 0);  if (CU_initialize_registry())    {      fprintf(stderr,"failed to initialise registry/n");      return EXIT_FAILURE;    }  tests_load();  CU_basic_set_mode(mode);  CU_set_error_action(error_action);  int    status = CU_basic_run_tests(),    nfail = CU_get_number_of_failures();  CU_cleanup_registry();  printf("/nSuite returned %d./n", status);  return (nfail > 0 ? EXIT_FAILURE : EXIT_SUCCESS);}
开发者ID:jjgreen,项目名称:pia,代码行数:25,


示例8: main

int main(void){	CU_pSuite pSuite = NULL;	if (CUE_SUCCESS != CU_initialize_registry())		return CU_get_error();	pSuite = CU_add_suite("Suite_1", init_suite1, clean_suite1);	if (NULL == pSuite) {		CU_cleanup_registry();		return CU_get_error();	}	if ((NULL == CU_add_test(pSuite, "test of fprintf()", testFPRINTF)) ||			(NULL == CU_add_test(pSuite, "test of fread()", testFREAD)))	{		CU_cleanup_registry();		return CU_get_error();	}	CU_basic_set_mode(CU_BRM_VERBOSE);	CU_basic_run_tests();	CU_cleanup_registry();	return CU_get_error();}
开发者ID:jafffy,项目名称:CUnit-test,代码行数:26,


示例9: main

int main() {    CU_pSuite pSuite = NULL;    /* Initialize the CUnit test registry */    if (CUE_SUCCESS != CU_initialize_registry())        return CU_get_error();    /* Add a suite to the registry */    pSuite = CU_add_suite("SAMTest", init_suite, clean_suite);    if (NULL == pSuite) {        CU_cleanup_registry();        return CU_get_error();    }    /* Add the tests to the suite */    if (NULL == CU_add_test(pSuite, "test1", test1)) {        CU_cleanup_registry();        return CU_get_error();    }    /* Run all tests using the CUnit Basic interface */    CU_basic_set_mode(CU_BRM_VERBOSE);    CU_basic_run_tests();    CU_cleanup_registry();    return CU_get_error();}
开发者ID:r78v10a07,项目名称:gTools,代码行数:26,


示例10: main

int main ( void ){    CU_pSuite pSuite = NULL;    if ( CUE_SUCCESS != CU_initialize_registry() )        return CU_get_error();    pSuite = CU_add_suite( "max_test_suite", init_suite, clean_suite );    if ( NULL == pSuite ) {        CU_cleanup_registry();        return CU_get_error();    }    if ( (NULL == CU_add_test(pSuite, "max_test_1", max_test_1)) ||            (NULL == CU_add_test(pSuite, "max_test_2", max_test_2)) ||            (NULL == CU_add_test(pSuite, "max_test_3", max_test_3))       )    {        CU_cleanup_registry();        return CU_get_error();    }    CU_basic_set_mode(CU_BRM_VERBOSE);    CU_basic_run_tests();    printf("/n");    CU_basic_show_failures(CU_get_failure_list());    printf("/n/n");    CU_cleanup_registry();    return CU_get_error();}
开发者ID:Mokimok,项目名称:Info-S3,代码行数:33,


示例11: TcuExecute

void TcuExecute(void){    if (TestGetAutomatic()) {        if (TestGetFilename()) {            CU_set_output_filename(TestGetFilename());        }        CU_automated_run_tests();    }    else if (TestGetBasic()) {        CU_basic_set_mode(CU_BRM_VERBOSE);        (void) CU_basic_run_tests();    }    else if (TestGetConsole()) {        CU_console_run_tests();    }    else if (TestGetList()) {        if (TestGetFilename()) {            CU_set_output_filename(TestGetFilename());        }        (void) CU_list_tests_to_file();    }	if (CU_get_number_of_tests_failed()) {		return;	}    /* Clean up the registry */    CU_cleanup_registry();}
开发者ID:matje,项目名称:ttods,代码行数:30,


示例12: main

int main(int argc, char **argv){	int failures;	CU_pSuite pSuite = NULL;	if (CU_initialize_registry() != CUE_SUCCESS) {		printf("CU_initialize_registry() failed/n");		return CU_get_error();	}	pSuite = CU_add_suite("IO interception library test",			      NULL, NULL);	if (!pSuite) {		CU_cleanup_registry();		printf("CU_add_suite() failed/n");		return CU_get_error();	}	if (!CU_add_test(pSuite, "libioil sanity test", sanity)) {		CU_cleanup_registry();		printf("CU_add_test() failed/n");		return CU_get_error();	}	CU_basic_set_mode(CU_BRM_VERBOSE);	CU_basic_run_tests();	failures = CU_get_number_of_failures();	CU_cleanup_registry();	return failures;}
开发者ID:daos-stack,项目名称:daos,代码行数:32,


示例13: main

int main(){    CU_pSuite pSuite = NULL;    /* initialize the CUnit test registry */    if (CUE_SUCCESS != CU_initialize_registry())        return CU_get_error();    /* add a suite to the registry */    pSuite = CU_add_suite("Suite_1", init_suite1, clean_suite1);    if (NULL == pSuite) {        CU_cleanup_registry();        return CU_get_error();    }    /* add the tests to the suite */    if (        (NULL == CU_add_test(pSuite, "Simple test", testSIMPLE)) ||        (NULL == CU_add_test(pSuite, "cases.mpac test", testCasesMpac)) ||        (NULL == CU_add_test(pSuite, "cases.mpac (part) test", testCasesMpacPart)) ||        (NULL == CU_add_test(pSuite, "New spec str8 test", testNewSpecStr8)) ||        (NULL == CU_add_test(pSuite, "New spec bin test", testNewSpecBin)) ||        0)    {        CU_cleanup_registry();        return CU_get_error();    }    /* Run all tests using the CUnit Basic interface */    CU_basic_set_mode(CU_BRM_VERBOSE);    CU_basic_run_tests();    CU_cleanup_registry();    return CU_get_error();}
开发者ID:orofarne,项目名称:msgpack-c-len,代码行数:34,


示例14: main

int main(int argc, char **argv){	CU_pSuite	suite = NULL;	unsigned int	num_failures;	if (CU_initialize_registry() != CUE_SUCCESS) {		return CU_get_error();	}	suite = CU_add_suite("log", NULL, NULL);	if (suite == NULL) {		CU_cleanup_registry();		return CU_get_error();	}	if (		CU_add_test(suite, "log_ut", log_test) == NULL) {		CU_cleanup_registry();		return CU_get_error();	}	CU_basic_set_mode(CU_BRM_VERBOSE);	CU_basic_run_tests();	num_failures = CU_get_number_of_failures();	CU_cleanup_registry();	return num_failures;}
开发者ID:spdk,项目名称:spdk,代码行数:27,


示例15: main

int main(int argc, char ** argv) {        CU_ErrorCode rc;        /* acknowledge+hide "unused parameter" compiler warnings */    ACKNOWLEDGED_UNUSED(argc);    ACKNOWLEDGED_UNUSED(argv);        /* seed rng */    srand((unsigned int)time(NULL));        /* initialize the CUnit test registry */    if (CUE_SUCCESS != CU_initialize_registry())    {        return CU_get_error();    }            /* ================ Add Test Suites to registry ================= */        /* Test suite for Parallel Libmboard */    if(testsuite_mb_parallel() != CUE_SUCCESS) return clean_quit();     /* -------------------------------------------------------------- */            /* Run all tests using the CUnit Basic interface */    CU_basic_set_mode(CU_BRM_VERBOSE);    rc = CU_basic_run_tests();        /* clean up registry and quit */    return clean_quit();}
开发者ID:somebloke,项目名称:flame-libmboard,代码行数:34,


示例16: main

intmain (){    CU_pSuite pSuite1 = NULL;    /* initialize registry */    if (CUE_SUCCESS != CU_initialize_registry())        return CU_get_error();    /* add suites to registry */    pSuite1 = CU_add_suite("Test quick", setup_suite1, teardown_suite1);    if (pSuite1 == NULL) {        CU_cleanup_registry();        return CU_get_error();    }    /* add tests to suite */    if (  (NULL == CU_add_test(pSuite1, "test swap", test_swap_suite1))       || (NULL == CU_add_test(pSuite1, "test partition", test_partition_suite1))       || (NULL == CU_add_test(pSuite1, "test quicksort", test_quick_sort_suite1))  )    {        CU_cleanup_registry();        return CU_get_error();    }    /* run tests */    CU_basic_set_mode(CU_BRM_VERBOSE);    CU_basic_run_tests();    CU_cleanup_registry();    return CU_get_error();}
开发者ID:Risto-Stevcev,项目名称:c-quicksort,代码行数:33,


示例17: main

int main() {    CU_BasicRunMode mode = CU_BRM_VERBOSE;    CU_ErrorAction error_action = CUEA_IGNORE;      CU_ErrorCode cue = CU_initialize_registry();    if (cue != CUE_SUCCESS) { 	printf("ERROR in CU_initialize_registry/n");	return;    }    CU_basic_set_mode(mode);    CU_set_error_action(error_action);      CU_pSuite hitCounting, wordAdding, wordChomping, wordChecking;    hitCounting = CU_add_suite("Hit counting", my_suite_init, my_suite_clean);    wordAdding = CU_add_suite("Word adding", my_suite_init, my_suite_clean);    wordChecking = CU_add_suite("Word checking", my_suite_init, my_suite_clean);    CU_ADD_TEST(hitCounting, test_5_hits);      CU_ADD_TEST(hitCounting, test_1_hits);      CU_ADD_TEST(hitCounting, test_no_hits);      CU_ADD_TEST(hitCounting, test_hits_out_of_order_do_not_count);    CU_ADD_TEST(wordChecking, test_check_for_word_in_jdict);    CU_ADD_TEST(wordChecking, test_winnowing_jdict);      CU_basic_run_tests();    CU_cleanup_registry();}
开发者ID:dblack,项目名称:cjotto,代码行数:30,


示例18: main

int main(){    CU_pSuite pSuite = NULL;        /* initialize the CUnit test registry */    if (CUE_SUCCESS != CU_initialize_registry())        return CU_get_error();        /* add a suite to the registry */    pSuite = CU_add_suite("csound_orc_semantics function tests", init_suite1, clean_suite1);    if (NULL == pSuite) {        CU_cleanup_registry();        return CU_get_error();    }        /* add the tests to the suite */    if ((NULL == CU_add_test(pSuite, "Test find_opcode2()", test_find_opcode2))        || (NULL == CU_add_test(pSuite, "Test resolve_opcode()", test_resolve_opcode))        || (NULL == CU_add_test(pSuite, "Test find_opcode_new()", test_find_opcode_new))        || (NULL == CU_add_test(pSuite, "Test check_out_arg()", test_check_out_arg))        || (NULL == CU_add_test(pSuite, "Test check_out_args()", test_check_out_args))        || (NULL == CU_add_test(pSuite, "Test check_in_arg()", test_check_in_arg))        || (NULL == CU_add_test(pSuite, "Test check_in_args()", test_check_in_args))        )    {        CU_cleanup_registry();        return CU_get_error();    }        /* Run all tests using the CUnit Basic interface */    CU_basic_set_mode(CU_BRM_VERBOSE);    CU_basic_run_tests();    CU_cleanup_registry();    return CU_get_error();}
开发者ID:amitkumar3968,项目名称:csound,代码行数:35,


示例19: main

int main(void) {	CU_initialize_registry();	CU_pSuite pSuite_cf_surname, pSuite_cf_name, pSuite_cf_date,	          pSuite_cf_ctrl_code, pSuite_cf_generator;	pSuite_cf_surname = CU_add_suite("cf_surname", init_suite_default,			clean_suite_default);	pSuite_cf_name = CU_add_suite("cf_name",init_suite_default,				clean_suite_default);	pSuite_cf_date = CU_add_suite("cf_date",init_suite_default,				clean_suite_default);	pSuite_cf_ctrl_code = CU_add_suite("cf_ctrl_code",init_suite_default,				clean_suite_default);	pSuite_cf_generator = CU_add_suite("cf_generator",init_suite_default,				clean_suite_default);	CU_add_test(pSuite_cf_surname, "surname2code()",			test_surname2code);	CU_add_test(pSuite_cf_name, "name2code()", test_name2code);	CU_add_test(pSuite_cf_date, "date2code()", test_date2code);	CU_add_test(pSuite_cf_ctrl_code, "cf_ctrl_code()",			test_cf_ctrl_code);	CU_add_test(pSuite_cf_generator, "cf_generator()",			test_cf_generator);	CU_basic_set_mode(CU_BRM_VERBOSE);	CU_basic_run_tests();	CU_cleanup_registry();	return CU_get_error();}
开发者ID:michelerana,项目名称:university,代码行数:33,


示例20: main

int main(int argc, char **argv) {    CU_pSuite suite = NULL;    if(CU_initialize_registry() != CUE_SUCCESS) {        return CU_get_error();    }    // Init suite    suite = CU_add_suite("Shadowdive", NULL, NULL);    if(suite == NULL) {        goto end;    }        // Add tests    if(CU_add_test(suite, "test of sd_bk_create", test_sd_bk_create) == NULL) { goto end; }    if(CU_add_test(suite, "test of sd_bk_delete", test_sd_bk_delete) == NULL) { goto end; }    if(CU_add_test(suite, "test of sd_af_create", test_sd_af_create) == NULL) { goto end; }    if(CU_add_test(suite, "test of sd_af_delete", test_sd_af_delete) == NULL) { goto end; }    // Run tests    CU_basic_set_mode(CU_BRM_VERBOSE);    CU_basic_run_tests();   end:    CU_cleanup_registry();    return CU_get_error();}
开发者ID:rev22,项目名称:libShadowDive,代码行数:27,


示例21: main

int main(int argc, char **argv){	CU_pSuite	suite = NULL;	unsigned int	num_failures;	if (CU_initialize_registry() != CUE_SUCCESS) {		return CU_get_error();	}	suite = CU_add_suite("nvme_ns_cmd", NULL, NULL);	if (suite == NULL) {		CU_cleanup_registry();		return CU_get_error();	}	if (		CU_add_test(suite, "split_test", split_test) == NULL		|| CU_add_test(suite, "split_test2", split_test2) == NULL		|| CU_add_test(suite, "split_test3", split_test3) == NULL		|| CU_add_test(suite, "split_test4", split_test4) == NULL		|| CU_add_test(suite, "nvme_ns_cmd_flush testing", test_nvme_ns_cmd_flush) == NULL		|| CU_add_test(suite, "nvme_ns_cmd_deallocate testing", test_nvme_ns_cmd_deallocate) == NULL	) {		CU_cleanup_registry();		return CU_get_error();	}	CU_basic_set_mode(CU_BRM_VERBOSE);	CU_basic_run_tests();	num_failures = CU_get_number_of_failures();	CU_cleanup_registry();	return num_failures;}
开发者ID:jupiturliu,项目名称:spdk,代码行数:33,


示例22: main

int main(int argc, char *argv[]) {  CU_pSuite pSuite = NULL;  // Initialise CUnit registry  if (CUE_SUCCESS != CU_initialize_registry()) {    return CU_get_error();  }  // Add a suite to the registry  pSuite = CU_add_suite("Suite 1", NULL, NULL);  if (NULL == pSuite) {    CU_cleanup_registry();    return CU_get_error();  }  // Add the tests to the suite  if (NULL == CU_add_test(pSuite, "Setter test", setter_test)) {    CU_cleanup_registry();    return CU_get_error();  }  // Run tests using basic interface  CU_basic_set_mode(CU_BRM_VERBOSE);  CU_basic_run_tests();  CU_cleanup_registry();  return CU_get_error();}
开发者ID:dmcdougall,项目名称:mcmclib,代码行数:27,


示例23: main

/* The main() function for setting up and running the tests. * Returns a CUE_SUCCESS on successful running, another * CUnit error code on failure. */int main(){   CU_pSuite pSuite = NULL;   /* initialize the CUnit test registry */   if (CUE_SUCCESS != CU_initialize_registry())      return CU_get_error();   /* add a suite to the registry */   pSuite = CU_add_suite("Suite_1", init_suite1, clean_suite1);   if (NULL == pSuite) {      CU_cleanup_registry();      return CU_get_error();   }   /* add the tests to the suite */   /* NOTE - ORDER IS IMPORTANT - MUST TEST fread() AFTER fprintf() */   if ((NULL == CU_add_test(pSuite, "test of fprintf()", testFPRINTF)) ||       (NULL == CU_add_test(pSuite, "test of fread()", testFREAD)))   {      CU_cleanup_registry();      return CU_get_error();   }   /* Run all tests using the console interface */   CU_basic_set_mode(CU_BRM_VERBOSE);   CU_basic_run_tests();   CU_cleanup_registry();   return CU_get_error();}
开发者ID:GameCTO,项目名称:CUnit,代码行数:34,


示例24: main

int main(){    Tape* tape = tape_new();    tape_increment(tape);    tape_increment(tape);    tape_move_forward(tape);    tape_increment(tape);    printf("%s/n", tape_to_string(tape));    CU_pSuite pSuite = NULL;    if (CUE_SUCCESS != CU_initialize_registry()) return CU_get_error();    pSuite = CU_add_suite("Tape Tests", NULL, NULL);    if (NULL == pSuite)     {        CU_cleanup_registry();        return CU_get_error();    }    CU_add_test(pSuite, "tape increment", testTapeIncrement);    CU_basic_set_mode(CU_BRM_VERBOSE);    CU_basic_run_tests();    CU_cleanup_registry();    return CU_get_error();}
开发者ID:jmaxxz,项目名称:brainmess,代码行数:29,


示例25: main

int main(int argc, char **argv){	CU_pSuite	suite = NULL;	unsigned int	num_failures;	if (CU_initialize_registry() != CUE_SUCCESS) {		return CU_get_error();	}	suite = CU_add_suite("nvmf", NULL, NULL);	if (suite == NULL) {		CU_cleanup_registry();		return CU_get_error();	}	if (		CU_add_test(suite, "nvmf_process_discovery_command", test_nvmf_process_discovery_cmd) == NULL ||		CU_add_test(suite, "nvmf_process_fabrics_command", test_nvmf_process_fabrics_cmd) == NULL) {		CU_cleanup_registry();		return CU_get_error();	}	CU_basic_set_mode(CU_BRM_VERBOSE);	CU_basic_run_tests();	num_failures = CU_get_number_of_failures();	CU_cleanup_registry();	return num_failures;}
开发者ID:spdk,项目名称:spdk,代码行数:28,


示例26: main

int main(){	CU_pSuite pSuite = NULL;	if (CU_initialize_registry() != CUE_SUCCESS) {		return CU_get_error();	}	pSuite = CU_add_suite("Suite_1", init_suite1, clean_suite1);	if (pSuite == NULL) {		CU_cleanup_registry();		return CU_get_error();	}		if (CU_add_test(pSuite, "test of createsylvester() and destroysylvester()", testcreatesylvesteranddestroysylvester) == NULL) {		CU_cleanup_registry();		return CU_get_error();	}	if (CU_add_test(pSuite, "test of printsylvester()", testprintsylvester) == NULL) {		CU_cleanup_registry();		return CU_get_error();	}	if (CU_add_test(pSuite, "test of Svmult()", testSvmult) == NULL) {		CU_cleanup_registry();		return CU_get_error();	}	if (CU_add_test(pSuite, "test of SylvesterDeterminant()", testSylvesterDeterminant) == NULL) {		CU_cleanup_registry();		return CU_get_error();	}		CU_basic_set_mode(CU_BRM_VERBOSE);	CU_basic_run_tests();	CU_cleanup_registry();	return CU_get_error();}
开发者ID:chrzissis,项目名称:Projects-Presentation,代码行数:34,


示例27: main

int main() {    setlocale(LC_ALL, "en_US.UTF-8");    CU_pSuite pSuite = NULL;    /* Initialize the CUnit test registry */    if (CUE_SUCCESS != CU_initialize_registry())        return CU_get_error();    /* Add a suite to the registry */    pSuite = CU_add_suite("ejdbtest1", init_suite, clean_suite);    if (NULL == pSuite) {        CU_cleanup_registry();        return CU_get_error();    }    /* Add the tests to the suite */    if (            (NULL == CU_add_test(pSuite, "testTicket53", testTicket53)) ||            (NULL == CU_add_test(pSuite, "testBSONExportImport", testBSONExportImport)) ||            (NULL == CU_add_test(pSuite, "testBSONExportImport2", testBSONExportImport2)) ||            (NULL == CU_add_test(pSuite, "testTicket135", testTicket135))            ) {        CU_cleanup_registry();        return CU_get_error();    }    /* Run all tests using the CUnit Basic interface */    CU_basic_set_mode(CU_BRM_VERBOSE);    CU_basic_run_tests();    int ret = CU_get_error() || CU_get_number_of_failures();    CU_cleanup_registry();    return ret;}
开发者ID:Dean-Jansen,项目名称:ejdb,代码行数:33,


示例28: main

/* The main() function for setting up and running the tests. * Returns a CUE_SUCCESS on successful running, another * CUnit error code on failure. */int main(){	int err_code = 0;	/* initialize the CUnit test registry */	if (CUE_SUCCESS != CU_initialize_registry())		return CU_get_error();	/* create suites, order is important */	if ( (err_code = build_suite__types())       ||	     (err_code = build_suite__stub_memdev()) ||	     (err_code = build_suite__somefs())      ||	     (err_code = build_suite__smartfs())     ||	     (err_code = build_suite__flxio())       ||	     (err_code = build_suite__apdu()))	{		return err_code;	}	/* Run all tests using the CUnit Basic interface */	CU_basic_set_mode(CU_BRM_VERBOSE);	CU_basic_run_tests();	CU_cleanup_registry();	return CU_get_error();}
开发者ID:FlexCOS,项目名称:code,代码行数:30,


示例29: main

/* MAIN */int main(void) {  CU_pSuite ste = NULL;  if (CUE_SUCCESS != CU_initialize_registry()) {    return CU_get_error();  }  ste = CU_add_suite("sllist_suite", init_sllist_suite, clean_sllist1_suite);  if (NULL == ste) {    CU_cleanup_registry();    return CU_get_error();  }  ADD_TEST(CU_add_test(ste, "Verify insert...", t_insert));  // CU_console_run_tests();  CU_basic_set_mode(CU_BRM_VERBOSE);  CU_basic_run_suite(ste);  CU_basic_show_failures(CU_get_failure_list());  CU_cleanup_registry();  printf("/n");  return CU_get_error();}
开发者ID:manchicken,项目名称:libmanchicken,代码行数:26,



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


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