C unit test examples for Evergreen
[working/Evergreen.git] / Open-ILS / src / c-apps / tests / testsuite.c
1 #include <stdlib.h>
2 #include <check.h>
3 #include "testsuite.h"
4
5 extern void run_tests(SRunner *sr);
6
7 int main (int argc, char **argv)
8 {
9   SRunner *sr = srunner_create(NULL);
10   run_tests(sr);
11   srunner_run_all(sr, CK_NORMAL);
12   int failed = srunner_ntests_failed(sr);
13   srunner_free(sr);
14   return (failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE;
15 }