discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0f2a9e15cd940449ecb39954e278ab9e6a92c452
commit 0f2a9e15cd940449ecb39954e278ab9e6a92c452 Author: Mike Blumenkrantz <zm...@samsung.com> Date: Thu Jul 5 15:11:06 2018 -0400 tests/eo: add explicit test case for setting an object as its own parent Summary: Depends on D6489 Reviewers: bu5hm4n, devilhorns Reviewed By: bu5hm4n Subscribers: cedric, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D6490 --- src/tests/eo/suite/eo_test_general.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tests/eo/suite/eo_test_general.c b/src/tests/eo/suite/eo_test_general.c index acc35501d4..603b14e836 100644 --- a/src/tests/eo/suite/eo_test_general.c +++ b/src/tests/eo/suite/eo_test_general.c @@ -629,6 +629,9 @@ EFL_START_TEST(efl_refs) obj2 = efl_ref(efl_add(SIMPLE_CLASS, obj)); obj3 = efl_add_ref(SIMPLE_CLASS, NULL); + efl_parent_set(obj, obj); + ck_assert_ptr_eq(efl_parent_get(obj), NULL); + efl_parent_set(obj2, obj3); efl_parent_set(obj3, obj); ck_assert_int_eq(efl_ref_count(obj2), 2); --