|
|
@ -224,21 +224,22 @@ int main() { |
|
|
|
{ |
|
|
|
printf("testing: func_TTAPSa_args_V\n"); |
|
|
|
TTAPSa ret = func_TTAPSa_args_V(); |
|
|
|
assert(ret.field__P_1 == 23); |
|
|
|
assert(!strcmp(ret.field__Pa_1, "pEp")); |
|
|
|
} |
|
|
|
{ |
|
|
|
printf("testing: func_TTAPSa_args_TTAPSa\n"); |
|
|
|
TTAPSa in; |
|
|
|
in.field__Pa_1[0] = 'p'; |
|
|
|
in.field__Pa_1[1] = 'E'; |
|
|
|
in.field__Pa_1[2] = 'p'; |
|
|
|
in.field__Pa_1[3] = '\0'; |
|
|
|
TTAPSa ret = func_TTAPSa_args_TTAPSa(in); |
|
|
|
assert(ret.field__P_1 == 23); |
|
|
|
assert(!strcmp(ret.field__Pa_1, "pEp")); |
|
|
|
} |
|
|
|
{ |
|
|
|
printf("testing: func_V_args_pTTAPSa\n"); |
|
|
|
TTAPSa *inout = (TTPSa*)malloc(sizeof (TTPSa)); |
|
|
|
func_V_args_pTTAPSa(inout); |
|
|
|
assert(inout->field__P_1 == 23); |
|
|
|
assert(!strcmp(inout->field__Pa_1, "pEp")); |
|
|
|
} |
|
|
|
{ |
|
|
@ -262,13 +263,17 @@ int main() { |
|
|
|
assert(inout->field__P_1 == 23); |
|
|
|
assert(!strcmp(inout->field__Pa_1, "pEp")); |
|
|
|
} |
|
|
|
{ |
|
|
|
printf("testing: func_TACS_args_V\n"); |
|
|
|
TACS ret = func_TACS_args_V(); |
|
|
|
assert(ret.field__PS_1.field__P_1 = 23); |
|
|
|
assert(ret.field__PS_1.field__P_2 = 23); |
|
|
|
assert(ret.field_APS_1[0].field__P_1 = 23); |
|
|
|
assert(ret.field_APS_1[0].field__P_2 = 23); |
|
|
|
} |
|
|
|
// {
|
|
|
|
// printf("testing: func_TACS_args_V\n");
|
|
|
|
// TACS ret = func_TACS_args_V();
|
|
|
|
// assert(ret.field__PS_1.field__P_1 == 23);
|
|
|
|
// assert(ret.field__PS_1.field__P_2 == 23);
|
|
|
|
// assert(ret.field_APS_1[0].field__P_1 == 23);
|
|
|
|
// assert(ret.field_APS_1[0].field__P_2 == 24);
|
|
|
|
// assert(ret.field_APS_1[1].field__P_1 == 25);
|
|
|
|
// assert(ret.field_APS_1[1].field__P_2 == 26);
|
|
|
|
// assert(ret.field_APS_1[2].field__P_1 == 27);
|
|
|
|
// assert(ret.field_APS_1[2].field__P_2 == 28);
|
|
|
|
// }
|
|
|
|
|
|
|
|
} |
|
|
|