Added automatic counting of successes/failures in tests
This commit is contained in:
@@ -14,12 +14,10 @@ int loopTest(char* name, int x, int expected, int result) {
|
||||
|
||||
int runLoopTests() {
|
||||
printf("\nLoop Tests \n");
|
||||
int failed = 0;
|
||||
failed += loopTest("while", 5, 5, myWhile(5));
|
||||
failed += loopTest("doWhile", 0, 1, myDoWhile(0));
|
||||
failed += loopTest("doWhile", 1, 1, myDoWhile(1));
|
||||
failed += loopTest("for", 5, 5, myFor(5));
|
||||
failed += loopTest("for", 0, 0, myFor(0));
|
||||
|
||||
return failed;
|
||||
|
||||
loopTest("while", 5, 5, myWhile(5));
|
||||
loopTest("doWhile", 0, 1, myDoWhile(0));
|
||||
loopTest("doWhile", 1, 1, myDoWhile(1));
|
||||
loopTest("for", 5, 5, myFor(5));
|
||||
loopTest("for", 0, 0, myFor(0));
|
||||
}
|
||||
Reference in New Issue
Block a user