efl
1#ifdef HAVE_CONFIG_H
2# include <config.h>
3#endif
4
5#include "elput_suite.h"
6#include "../efl_check.h"
7#include <Elput.h>
8
9static const Efl_Test_Case etc[] =
10{
11#if HAVE_ELPUT
12{ "Elput", elput_test_elput },
13#endif
14{ NULL, NULL }
15};
16
17SUITE_INIT(elput)
18{
19ck_assert_int_eq(elput_init(), 1);
20}
21
22SUITE_SHUTDOWN(elput)
23{
24ck_assert_int_eq(elput_shutdown(), 0);
25}
26
27int
28main(int argc, char **argv)
29{
30int count;
31
32if (!_efl_test_option_disp(argc, argv, etc)) return 0;
33
34#ifdef NEED_RUN_IN_TREE
35putenv("EFL_RUN_IN_TREE=1");
36#endif
37
38count =
39_efl_suite_build_and_run(argc - 1, (const char **)argv + 1, "Elput", etc, SUITE_INIT_FN(elput), SUITE_SHUTDOWN_FN(elput));
40
41return (count == 0) ? 0 : 255;
42}
43