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);

-- 


Reply via email to