AllTests.c (467B)
1 #include <stdio.h> 2 3 #include "CuTest.h" 4 5 CuSuite* CuGetSuite(void); 6 CuSuite* CuStringGetSuite(void); 7 8 int RunAllTests(void) 9 { 10 CuString *output = CuStringNew(); 11 CuSuite* suite = CuSuiteNew(); 12 13 CuSuiteAddSuite(suite, CuGetSuite()); 14 CuSuiteAddSuite(suite, CuStringGetSuite()); 15 16 CuSuiteRun(suite); 17 CuSuiteSummary(suite, output); 18 CuSuiteDetails(suite, output); 19 printf("%s\n", output->buffer); 20 return suite->failCount; 21 } 22 23 int main(void) 24 { 25 return RunAllTests(); 26 }