- added function to init both (globals and expected)
- cleaning debug output
This commit is contained in:
@@ -60,7 +60,7 @@ STATIC int8_t createStubExpected(char *aNoSuffix, FILE *aFile, FILE *aHeader, cf
|
|||||||
}
|
}
|
||||||
|
|
||||||
fprintf(aHeader, "void "STUBFUNCTION_INITEXPECTED_S1"();"NEWLINES NEWLINES, aNoSuffix);
|
fprintf(aHeader, "void "STUBFUNCTION_INITEXPECTED_S1"();"NEWLINES NEWLINES, aNoSuffix);
|
||||||
fprintf(aFile, NEWLINES"void "STUBFUNCTION_INITEXPECTED_S1"()"NEWLINES"{"NEWLINES, aNoSuffix);
|
fprintf(aFile, "void "STUBFUNCTION_INITEXPECTED_S1"()"NEWLINES"{"NEWLINES, aNoSuffix);
|
||||||
|
|
||||||
work = aList->head;
|
work = aList->head;
|
||||||
while (work)
|
while (work)
|
||||||
@@ -75,7 +75,7 @@ STATIC int8_t createStubExpected(char *aNoSuffix, FILE *aFile, FILE *aHeader, cf
|
|||||||
work = work->next;
|
work = work->next;
|
||||||
}
|
}
|
||||||
|
|
||||||
fprintf(aFile, "}"NEWLINES);
|
fprintf(aFile, "}"NEWLINES NEWLINES);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@@ -88,7 +88,20 @@ STATIC int8_t createStubGlobals(char *aNoSuffix, FILE *aFile, FILE *aHeader, cfi
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
fprintf(aFile, NEWLINES"void "STUBFUNCTION_INITGLOBALS_S1"()"NEWLINES"{"NEWLINES, aNoSuffix);
|
work = aList->head;
|
||||||
|
while (work)
|
||||||
|
{
|
||||||
|
if (CVARIABLE_TYPE_REGULAR != work->type)
|
||||||
|
{
|
||||||
|
work = work->next;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
fprintf(aFile, "%s %s;"NEWLINES, work->dataType, work->name);
|
||||||
|
fprintf(aHeader, "extern %s %s;"NEWLINES, work->dataType, work->name);
|
||||||
|
work = work->next;
|
||||||
|
}
|
||||||
|
|
||||||
|
fprintf(aFile, "void "STUBFUNCTION_INITGLOBALS_S1"()"NEWLINES"{"NEWLINES, aNoSuffix);
|
||||||
|
|
||||||
work = aList->head;
|
work = aList->head;
|
||||||
while (work)
|
while (work)
|
||||||
@@ -100,13 +113,17 @@ STATIC int8_t createStubGlobals(char *aNoSuffix, FILE *aFile, FILE *aHeader, cfi
|
|||||||
}
|
}
|
||||||
// TODO type specific initialization
|
// TODO type specific initialization
|
||||||
fprintf(aFile, "\t%s = 0x55;"NEWLINES, work->name);
|
fprintf(aFile, "\t%s = 0x55;"NEWLINES, work->name);
|
||||||
fprintf(aHeader, "extern %s %s;"NEWLINES, work->dataType, work->name);
|
|
||||||
work = work->next;
|
work = work->next;
|
||||||
}
|
}
|
||||||
|
|
||||||
fprintf(aFile, "}"NEWLINES);
|
fprintf(aFile, "}"NEWLINES);
|
||||||
fprintf(aHeader, "void "STUBFUNCTION_INITGLOBALS_S1"();"NEWLINES NEWLINES, aNoSuffix);
|
fprintf(aHeader, "void "STUBFUNCTION_INITGLOBALS_S1"();"NEWLINES, aNoSuffix);
|
||||||
|
fprintf(aHeader, "void "STUBFUNCTION_INIT_S1"();"NEWLINES NEWLINES, aNoSuffix);
|
||||||
|
|
||||||
|
fprintf(aFile, NEWLINES"void "STUBFUNCTION_INIT_S1"()"NEWLINES"{"NEWLINES, aNoSuffix);
|
||||||
|
fprintf(aFile, "\t"STUBFUNCTION_INITEXPECTED_S1"();"NEWLINES, aNoSuffix);
|
||||||
|
fprintf(aFile, "\t"STUBFUNCTION_INITGLOBALS_S1"();"NEWLINES, aNoSuffix);
|
||||||
|
fprintf(aFile, "}"NEWLINES NEWLINES);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -119,7 +136,7 @@ STATIC int8_t createStubCheck(char *aNoSuffix, FILE *aFile, FILE *aHeader, cfile
|
|||||||
}
|
}
|
||||||
|
|
||||||
fprintf(aHeader, "void "STUBFUNCTION_CHECK_S1"();"NEWLINES NEWLINES, aNoSuffix);
|
fprintf(aHeader, "void "STUBFUNCTION_CHECK_S1"();"NEWLINES NEWLINES, aNoSuffix);
|
||||||
fprintf(aFile, NEWLINES"void "STUBFUNCTION_CHECK_S1"()"NEWLINES"{"NEWLINES, aNoSuffix);
|
fprintf(aFile, "void "STUBFUNCTION_CHECK_S1"()"NEWLINES"{"NEWLINES, aNoSuffix);
|
||||||
|
|
||||||
work = aList->head;
|
work = aList->head;
|
||||||
while (work)
|
while (work)
|
||||||
|
@@ -38,8 +38,9 @@
|
|||||||
#define STUBINIT_PARAM_PARAMETER_S1 "aParameter_%c" // aParameter_a
|
#define STUBINIT_PARAM_PARAMETER_S1 "aParameter_%c" // aParameter_a
|
||||||
#define STUBINIT_PARAM_RETURN_S "aReturnValue"
|
#define STUBINIT_PARAM_RETURN_S "aReturnValue"
|
||||||
|
|
||||||
#define STUBFUNCTION_INITEXPECTED_S1 "stub_%s_initExpected" // stub_testfunction_checkGlobals
|
#define STUBFUNCTION_INITEXPECTED_S1 "stub_%s_initExpected" // stub_testfunction_initExpected
|
||||||
#define STUBFUNCTION_INITGLOBALS_S1 "stub_%s_initGlobals" // stub_testfunction_checkGlobals
|
#define STUBFUNCTION_INITGLOBALS_S1 "stub_%s_initGlobals" // stub_testfunction_initGlobals
|
||||||
|
#define STUBFUNCTION_INIT_S1 "stub_%s_init" // stub_testfunction_init
|
||||||
#define STUBFUNCTION_CHECK_S1 "stub_%s_checkGlobals" // stub_testfunction_checkGlobals
|
#define STUBFUNCTION_CHECK_S1 "stub_%s_checkGlobals" // stub_testfunction_checkGlobals
|
||||||
#define STUBVARIABLE_EXTENDED_S1 "%s_expected" // variable_expected
|
#define STUBVARIABLE_EXTENDED_S1 "%s_expected" // variable_expected
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user