diff options
Diffstat (limited to 'src/tests/runner.c')
| -rw-r--r-- | src/tests/runner.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/tests/runner.c b/src/tests/runner.c index bdc4031..58861da 100644 --- a/src/tests/runner.c +++ b/src/tests/runner.c @@ -1,10 +1,13 @@ #include "test.h" #include <stdio.h> +#include <stdarg.h> +#include <string.h> const UnitTest TESTS[] = { (UnitTest) { .Name = "Arena out of mem", .Function = ArenaOutOfMemory }, (UnitTest) { .Name = "Arena allocation", .Function = ArenaAllocation }, - (UnitTest) { .Name = "Test difficulty calculation", .Function = difficultyCalculator}, + (UnitTest) { .Name = "Test difficulty calculation", .Function = difficultyCalculator }, + (UnitTest) { .Name = "Timer display", .Function = timerPrintDisplay }, }; void SetGreenColor() { @@ -36,3 +39,12 @@ int main(void) { ResetColor(); return 0; } + +char *reportError(const char *format, ...) { + char outp[16656]; + va_list argptr; + va_start(argptr, format); + vsprintf(outp, format, argptr); + va_end(argptr); + return strdup(outp); +} |
