change verbose fmock, and add sleep in permutation test
This commit is contained in:
BIN
Binary file not shown.
@@ -18,6 +18,7 @@
|
|||||||
|
|
||||||
|
|
||||||
TEST(size_permutation2){
|
TEST(size_permutation2){
|
||||||
|
sleep(4);
|
||||||
PRINTF("another size_permutation2 again\n");
|
PRINTF("another size_permutation2 again\n");
|
||||||
ASSERT_TRUE(false);
|
ASSERT_TRUE(false);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -143,10 +143,10 @@ extern bool is_parallel_nb;
|
|||||||
|
|
||||||
char * number_call_translate(long nb){
|
char * number_call_translate(long nb){
|
||||||
char *ret=malloc(250);
|
char *ret=malloc(250);
|
||||||
if(nb>1) sprintf(ret," to be called %ld times",nb);
|
if(nb>1) sprintf(ret," be called %ld times",nb);
|
||||||
else if(nb == 1) sprintf(ret," to be called once");
|
else if(nb == 1) sprintf(ret," be called once");
|
||||||
else if(nb == 0 ) sprintf(ret," not to be executed");
|
else if(nb == 0 ) sprintf(ret," not to be executed");
|
||||||
else if(nb==INFINITY) sprintf(ret," to be called forever");
|
else if(nb==INFINITY) sprintf(ret," be called forever");
|
||||||
else if(nb==INITSTATE) sprintf(ret," not expected");
|
else if(nb==INITSTATE) sprintf(ret," not expected");
|
||||||
else sprintf(ret," nothing! it's negative:%ld", nb);
|
else sprintf(ret," nothing! it's negative:%ld", nb);
|
||||||
|
|
||||||
@@ -265,12 +265,12 @@ __attribute__((destructor))
|
|||||||
int success = !((tmp_inf_mock->init_times_left == tmp_inf_mock->times_left) || (tmp_inf_mock->failed_call));
|
int success = !((tmp_inf_mock->init_times_left == tmp_inf_mock->times_left) || (tmp_inf_mock->failed_call));
|
||||||
|
|
||||||
if(tmp_inf_mock->l_current_var){
|
if(tmp_inf_mock->l_current_var){
|
||||||
PRINTF("%s%s%s %s\t expect %s,\t called %ld times and failed %ld times %s,\t with condition: %s%s\n" ,
|
PRINTF("%s%s%s %s\t expect to%s,\t called %ld times and failed %ld times %s,\t with condition: %s%s\n" ,
|
||||||
colors_f[!unicolour*(k_RED - success)],tab_hk_f[hk_FL-success],colors_f[k_NOTHING * success],tmp_inf_mock->str_namefunc, number_call_translate(tmp_inf_mock->init_times_left), tmp_inf_mock->call,
|
colors_f[!unicolour*(k_RED - success)],tab_hk_f[hk_FL-success],colors_f[k_NOTHING * success],tmp_inf_mock->str_namefunc, number_call_translate(tmp_inf_mock->init_times_left), tmp_inf_mock->call,
|
||||||
tmp_inf_mock->failed_call, strprint_caller_(tmp_inf_mock->str_caller), tmp_inf_mock->str_conditions, DEFAULT_K);
|
tmp_inf_mock->failed_call, strprint_caller_(tmp_inf_mock->str_caller), tmp_inf_mock->str_conditions, DEFAULT_K);
|
||||||
PRINT_VAR_CUR(tmp_inf_mock);
|
PRINT_VAR_CUR(tmp_inf_mock);
|
||||||
}else{
|
}else{
|
||||||
PRINTF("%s%s%s %s\t expect %s,\t called %ld times and failed %ld times %s,\t with condition: %s%s\n" ,
|
PRINTF("%s%s%s %s\t expect to%s,\t called %ld times and failed %ld times %s,\t with condition: %s%s\n" ,
|
||||||
colors_f[!unicolour*(k_RED - success)],tab_hk_f[hk_FL-success],colors_f[k_NOTHING*success],tmp_inf_mock->str_namefunc, number_call_translate(tmp_inf_mock->init_times_left), tmp_inf_mock->call,
|
colors_f[!unicolour*(k_RED - success)],tab_hk_f[hk_FL-success],colors_f[k_NOTHING*success],tmp_inf_mock->str_namefunc, number_call_translate(tmp_inf_mock->init_times_left), tmp_inf_mock->call,
|
||||||
tmp_inf_mock->failed_call, strprint_caller_(tmp_inf_mock->str_caller), tmp_inf_mock->str_conditions , DEFAULT_K);
|
tmp_inf_mock->failed_call, strprint_caller_(tmp_inf_mock->str_caller), tmp_inf_mock->str_conditions , DEFAULT_K);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user