summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShinwoo Kim <cinoo.kim@samsung.com>2018-09-04 14:58:10 +0900
committerHermet Park <hermetpark@gmail.com>2018-09-04 14:58:10 +0900
commitf84408e3253e2573d71bbf0939e6ecc1e44f6e3a (patch)
treeec49f6405d0454fbf794dcbe25d1a5d8cf9a21ce
parent7655a0d267ef59ba530cf7ad52bbc176049904da (diff)
downloadefl-f84408e3253e2573d71bbf0939e6ecc1e44f6e3a.tar.gz
tests: fix a build error on the 0.12.0 check
Summary: (1) EFL_START_TEST(TEST_NAME) is defined as follows if you are using the 0.12.0 check: START_TEST(TEST_NAME) \ _timing_start(); (2) START_TEST(__testname) is defined as follows (To make it simple I am using 'blah-blah' here): static void __testname_fn (blah-blah);\ static const TTest __testname_ttest = { blah-blah };\ static const TTest * __testname = & __testname_ttest;\ static void __testname_fn (blah-blah) For example we are using as follows in a test case: EFL_START_TEST(evas_object_smart_paragraph_direction) { ... } EFL_END_TEST This made a build error. Test Plan: make check Reviewers: Hermet, zmike Reviewed By: Hermet Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D6969
-rw-r--r--src/tests/efl_check.h2
-rw-r--r--src/tests/eio/eio_suite.c2
-rw-r--r--src/tests/elementary/elm_code_test_indent.c2
3 files changed, 5 insertions, 1 deletions
diff --git a/src/tests/efl_check.h b/src/tests/efl_check.h
index d1a064943b..29c9aeeb01 100644
--- a/src/tests/efl_check.h
+++ b/src/tests/efl_check.h
@@ -207,10 +207,12 @@ _timing_end(void)
# define EFL_START_TEST(TEST_NAME) \
START_TEST(TEST_NAME) \
+ { \
_timing_start();
# define EFL_END_TEST \
_timing_end(); \
+ } \
END_TEST
#else
diff --git a/src/tests/eio/eio_suite.c b/src/tests/eio/eio_suite.c
index 9998e1fac4..45ea556639 100644
--- a/src/tests/eio/eio_suite.c
+++ b/src/tests/eio/eio_suite.c
@@ -10,6 +10,8 @@
#include <Efreet.h>
EFL_START_TEST(eio_init_test)
+{
+}
EFL_END_TEST
static void
diff --git a/src/tests/elementary/elm_code_test_indent.c b/src/tests/elementary/elm_code_test_indent.c
index 6b564420f0..b27f1a0834 100644
--- a/src/tests/elementary/elm_code_test_indent.c
+++ b/src/tests/elementary/elm_code_test_indent.c
@@ -184,7 +184,7 @@ EFL_START_TEST (elm_code_indent_tab_matching_braces)
elm_code_free(code);
elm_shutdown();
}
-END_TEST
+EFL_END_TEST
EFL_START_TEST (elm_code_indent_startswith_keyword)
{