Nicer test error output

This commit is contained in:
Thomas Lovén 2017-12-05 22:48:49 +01:00
parent 512e1a988a
commit 187d131ab0

View File

@ -130,20 +130,20 @@ int main(int argc, char **argv)
}
printf("\n");
/* printf("%s----------------------------------------%s\n", TT_CLR_BLU, TT_CLR_RES); */
printf("Ran %d tests in %s\n", i, tt_filename);
free(buffer);
if(failures)
{
printf("%sFAILED%s (failures=%d)\n", TT_CLR_RED, TT_CLR_RES, failures);
i = 0;
printf("%s========================================%s\n", TT_CLR_RED, TT_CLR_RES);
while(errors[i])
{
printf("%s========================================%s\n", TT_CLR_BLU, TT_CLR_RES);
printf("%s", errors[i]);
printf("%p %s", errors[i], errors[i]);
free(errors[i]);
i++;
}
printf("%s========================================%s\n", TT_CLR_RED, TT_CLR_RES);
}
free(errors);
return failures;