1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
#include <check.h>
#include <stdlib.h>
#include "testcases.h"
static Suite*
api_test_suite(void)
{
Suite * s = suite_create("api");
suite_add_tcase(s, create_rtfilter_tcase());
suite_add_tcase(s, create_rtfilter_combine_tcase());
suite_add_tcase(s, create_lowpass_tcase());
return s;
}
int main(void)
{
Suite * s;
SRunner * sr;
int exitcode = EXIT_SUCCESS;
s = api_test_suite();
sr = srunner_create(s);
#ifdef CHECK_SUPPORT_TAP
srunner_set_tap(sr, "-");
#endif
srunner_run_all(sr, CK_ENV);
if (srunner_ntests_failed(sr) != 0)
exitcode = EXIT_FAILURE;
srunner_free(sr);
return exitcode;
}
|