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