SRunner *srunner = srunner_create(suite);
srunner_set_log(srunner, "utc_elm.log");
srunner_set_xml(srunner, "utc_elm.xml");
-
- if (srunner_fork_status(srunner) == CK_FORK)
- {
- elm_init(0, NULL);
- signal(SIGCHLD, SIG_DFL);
- inited = EINA_TRUE;
- if (ecore_wl2_connected_display_get(NULL))
- {
- elm_shutdown();
- inited = EINA_FALSE;
- }
- }
-
srunner_run_all(srunner, CK_NORMAL);
number_failed = srunner_ntests_failed(srunner);
srunner_free(srunner);
- if (srunner_fork_status(srunner) == CK_FORK && inited)
- {
- elm_shutdown();
- }
-
return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE;
}