Branch data Line data Source code
1 : :
2 : : #include "gwrl/proactor.h"
3 : :
4 : 8 : int main(int argc, char ** argv) {
5 : : #ifdef GWRL_COVERAGE_INTERNAL_ASSERT_VARS
6 : 8 : gwrl * rl = NULL;
7 : 8 : gwrlevt * evt = NULL;
8 : :
9 : 8 : asserts_var1 = gwrl_create_fail;
10 : 8 : rl = gwrl_create();
11 : 8 : assert(rl == NULL);
12 : :
13 : 8 : asserts_var1 = gwrlbkd_init_fail;
14 : 8 : rl = gwrl_create();
15 [ - + ]: 8 : assert(rl == NULL);
16 : :
17 : 8 : asserts_var1 = gwrl_create_gatherfncs_fail;
18 : 8 : rl = gwrl_create();
19 [ - + ]: 8 : assert(rl == NULL);
20 : :
21 : 8 : asserts_var1 = gwrl_evt_create_fail;
22 : 8 : rl = gwrl_create();
23 : 8 : evt = gwrl_evt_create(rl,NULL,NULL,NULL,0,0);
24 [ - + ]: 8 : assert(evt == NULL);
25 : :
26 : : #endif
27 : 8 : return 0;
28 : : }
|