19 lines
No EOL
466 B
C
19 lines
No EOL
466 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
|
|
#define TEST_COUNT 3
|
|
#define COMMAND_SIZE 128
|
|
|
|
int main(void)
|
|
{
|
|
int failure = 0;
|
|
|
|
for (size_t i = 1; i <= TEST_COUNT; i++)
|
|
{
|
|
char command[COMMAND_SIZE];
|
|
sprintf(command,"valgrind --track-origins=yes -s ./parser -caff %ld.caff",i);
|
|
int res = system(command);
|
|
printf("Test %ld result: %d (%s)\n",i, res, (res == 0) ? "SUCCESS" : "FAIL");
|
|
failure += (res != 0) ? 1 : 0;
|
|
}
|
|
} |