/src/tests/evas/evas_suite.log
/src/tests/evas/evas_suite.trs
/src/test-suite.log
+/src/tests/ecore/check-results.xml
+/src/tests/edbus/check-results.xml
+/src/tests/edje/check-results.xml
+/src/tests/eet/check-results.xml
+/src/tests/eeze/check-results.xml
+/src/tests/efreet/check-results.xml
+/src/tests/eina/check-results.xml
+/src/tests/eo/check-results.xml
+/src/tests/evas/check-results.xml
/coverage
clean-local:
find . -type f -name '*.gcno' -delete
find . -type f -name '*.gcda' -delete
+ find . -type f -name check-results.xml -delete
tests/edbus/edbus_test_edbus_init.c \
tests/edbus/edbus_suite.h
-tests_edbus_edbus_suite_CPPFLAGS = @CHECK_CFLAGS@ @EDBUS_CFLAGS@
+tests_edbus_edbus_suite_CPPFLAGS = @CHECK_CFLAGS@ @EDBUS_CFLAGS@ \
+-DTESTS_SRC_DIR=\"$(top_srcdir)/src/tests/edbus\"
+
tests_edbus_edbus_suite_LDADD = @CHECK_LIBS@ @USE_EDBUS_LIBS@
tests_edbus_edbus_suite_DEPENDENCIES = @USE_EDBUS_INTERNAL_LIBS@
tests_ecore_ecore_suite_CPPFLAGS = \
-DTESTS_SRC_DIR=\"`pwd`/$(top_srcdir)\" \
+-DCHECK_SRC_DIR=\"$(top_srcdir)/src/tests/ecore\" \
@CHECK_CFLAGS@ \
@ECORE_CFLAGS@ \
@ECORE_AUDIO_CFLAGS@ \
tests_edje_edje_suite_CPPFLAGS = \
$(EDJE_COMMON_CPPFLAGS) \
+-DTESTS_SRC_DIR=\"$(top_srcdir)/src/tests/edje\" \
@CHECK_CFLAGS@
tests_edje_edje_suite_LDADD = @CHECK_LIBS@ @USE_EDJE_LIBS@
tests_edje_edje_suite_DEPENDENCIES = @USE_EDJE_INTERNAL_LIBS@
tests_eeze_eeze_suite_SOURCES = tests/eeze/eeze_suite.c
tests_eeze_eeze_suite_CPPFLAGS = \
--DTESTS_SRC_DIR=\"$(top_srcdir)/src/tests/eeze\" \
@EEZE_CFLAGS@ \
+-DTESTS_SRC_DIR=\"$(top_srcdir)/src/tests/eeze\" \
@CHECK_CFLAGS@
tests_eeze_eeze_suite_LDADD = @CHECK_LIBS@ @USE_EEZE_LIBS@
tests_eeze_eeze_suite_DEPENDENCIES = @USE_EEZE_INTERNAL_LIBS@
tests/efreet/efreet_test_efreet.c \
tests/efreet/efreet_test_efreet_cache.c
-tests_efreet_efreet_suite_CPPFLAGS = $(EFREET_COMMON_CPPFLAGS) @CHECK_CFLAGS@
+tests_efreet_efreet_suite_CPPFLAGS = $(EFREET_COMMON_CPPFLAGS) @CHECK_CFLAGS@ \
+-DTESTS_SRC_DIR=\"$(top_srcdir)/src/tests/efreet\"
tests_efreet_efreet_suite_LDADD = @CHECK_LIBS@ @USE_EFREET_LIBS@
tests_efreet_efreet_suite_DEPENDENCIES = @USE_EFREET_INTERNAL_LIBS@
tests/eo/suite/eo_test_general.c \
tests/eo/suite/eo_test_init.c
tests_eo_eo_suite_CPPFLAGS = \
+-DTESTS_SRC_DIR=\"$(top_srcdir)/src/tests/eo\" \
@CHECK_CFLAGS@ \
@EO_CFLAGS@
TESTS += tests/eo/eo_suite
s = ecore_suite_build(argc - 1, (const char **)argv + 1);
sr = srunner_create(s);
+ srunner_set_xml (sr, CHECK_SRC_DIR "/check-results.xml");
+
srunner_run_all(sr, CK_ENV);
failed_count = srunner_ntests_failed(sr);
srunner_free(sr);
s = edbus_suite_build(argc - 1, (const char **)argv + 1);
sr = srunner_create(s);
+ srunner_set_xml (sr, TESTS_SRC_DIR "/check-results.xml");
+
srunner_run_all(sr, CK_ENV);
failed_count = srunner_ntests_failed(sr);
srunner_free(sr);
s = edje_suite_build(argc - 1, (const char **)argv + 1);
sr = srunner_create(s);
+ srunner_set_xml (sr, TESTS_SRC_DIR "/check-results.xml");
+
srunner_run_all(sr, CK_ENV);
failed_count = srunner_ntests_failed(sr);
srunner_free(sr);
s = eet_suite();
sr = srunner_create(s);
+ srunner_set_xml (sr, TESTS_SRC_DIR "/check-results.xml");
srunner_run_all(sr, CK_ENV);
failed_count = srunner_ntests_failed(sr);
srunner_free(sr);
s = eeze_suite();
sr = srunner_create(s);
+ srunner_set_xml (sr, TESTS_SRC_DIR "/check-results.xml");
srunner_run_all(sr, CK_ENV);
failed_count = srunner_ntests_failed(sr);
srunner_free(sr);
s = efreet_suite_build(argc - 1, (const char **)argv + 1);
sr = srunner_create(s);
+ srunner_set_xml (sr, TESTS_SRC_DIR "/check-results.xml");
+
srunner_run_all(sr, CK_NORMAL);
failed_count = srunner_ntests_failed(sr);
srunner_free(sr);
s = eina_build_suite(argc - 1, (const char **)argv + 1);
sr = srunner_create(s);
+ srunner_set_xml (sr, PACKAGE_BUILD_DIR "/check-results.xml");
+
_mempool_init();
srunner_run_all(sr, CK_ENV);
s = eo_suite_build(argc - 1, (const char **)argv + 1);
sr = srunner_create(s);
+ srunner_set_xml (sr, TESTS_SRC_DIR "/check-results.xml");
+
srunner_run_all(sr, CK_ENV);
failed_count = srunner_ntests_failed(sr);
srunner_free(sr);
s = evas_suite_build(argc - 1, (const char **)argv + 1);
sr = srunner_create(s);
+ srunner_set_xml (sr, TESTS_SRC_DIR "/check-results.xml");
+
srunner_run_all(sr, CK_ENV);
failed_count = srunner_ntests_failed(sr);
srunner_free(sr);