summaryrefslogtreecommitdiff
path: root/src/tests/runner.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/runner.c')
-rw-r--r--src/tests/runner.c14
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);
+}