cleaned up test suit

This commit is contained in:
Marvin Kaiser
2020-01-14 11:47:04 +01:00
parent be43cc9a77
commit d2d50f6d4f
13 changed files with 218 additions and 205 deletions

View File

@@ -1,20 +1,13 @@
#include <stdio.h>
#include "loop.h"
void printLoopSuccess(char* name, int x, int expected, int result) {
printf("\033[0;32mSUCCESS:\t%s(%d)\tGOT: %d\tExpected: %d\033[0;0m\n", name, x, result, expected);
}
void printLoopError(char* name, int x, int expected, int result) {
printf("\033[0;31mERROR:\t\t%s(%d)\tGOT: %d\tExpected: %d\033[0;0m\n", name, x, result, expected);
}
#include "../print/print.h"
int loopTest(char* name, int x, int expected, int result) {
if (expected == result) {
printLoopSuccess(name, x, expected, result);
succPrefixOne(name, x, expected, result);
return 0;
} else {
printLoopError(name, x, expected, result);
errPrefixOne(name, x, expected, result);
return 1;
}
}