fix memory leaks

This commit is contained in:
2024-10-27 19:43:05 +00:00
parent a86291ca75
commit 87d8767d11
9 changed files with 236 additions and 35 deletions

View File

@@ -7,15 +7,19 @@ CuSuite *get_all_tests(void);
int RunAllTests(void)
{
CuString *output = CuStringNew();
CuSuite *suite = CuSuiteNew();
CuSuiteAddSuite(suite, get_all_tests());
CuSuite *suite = get_all_tests();
CuSuiteRun(suite);
CuSuiteSummary(suite, output);
CuSuiteDetails(suite, output);
printf("%s\n", output->buffer);
return suite->failCount;
int r = suite->failCount;
CuSuiteDelete(suite);
CuStringDelete(output);
return r;
}
int main(void)