Files
bluelib/misc/AllTests.c

29 lines
418 B
C
Raw Permalink Normal View History

2024-08-03 07:54:28 +01:00
#include "CuTest.h"
#include <stdio.h>
CuSuite *get_all_tests(void);
int RunAllTests(void)
{
CuString *output = CuStringNew();
2024-10-27 19:43:05 +00:00
CuSuite *suite = get_all_tests();
2024-08-03 07:54:28 +01:00
CuSuiteRun(suite);
CuSuiteSummary(suite, output);
CuSuiteDetails(suite, output);
printf("%s\n", output->buffer);
2024-10-27 19:43:05 +00:00
int r = suite->failCount;
CuSuiteDelete(suite);
CuStringDelete(output);
return r;
2024-08-03 07:54:28 +01:00
}
int main(void)
{
return RunAllTests();
}