discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=f4a55e9266520773de96bfc55b603443cd61696d

commit f4a55e9266520773de96bfc55b603443cd61696d
Author: Mike Blumenkrantz <[email protected]>
Date:   Tue Jun 19 15:19:29 2018 -0400

    tests: add coverage for efl_parent_set with invalidated parent object
    
    this hits a codepath which was otherwise never triggered by unit tests
---
 src/tests/eo/suite/eo_test_general.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/tests/eo/suite/eo_test_general.c 
b/src/tests/eo/suite/eo_test_general.c
index 9bc9d0f3e3..0418b6662f 100644
--- a/src/tests/eo/suite/eo_test_general.c
+++ b/src/tests/eo/suite/eo_test_general.c
@@ -667,6 +667,8 @@ EFL_START_TEST(efl_refs)
    fail_if(!efl_invalidated_get(obj2));
    fail_if(!efl_invalidated_get(obj3));
 
+   efl_parent_set(obj2, obj3);
+
    efl_unref(obj);
    efl_unref(obj2);
    efl_unref(obj3);

-- 


Reply via email to