diff --git a/legacy/eobj/src/tests/eo_suite/eo_test_general.c b/legacy/eobj/src/tests/eo_suite/eo_test_general.c index 20ab4b5c29..b1151eb61e 100644 --- a/legacy/eobj/src/tests/eo_suite/eo_test_general.c +++ b/legacy/eobj/src/tests/eo_suite/eo_test_general.c @@ -258,6 +258,17 @@ START_TEST(eo_man_free) eo_unref(obj); eo_manual_free(obj); + obj = eo_add(klass, NULL); + fail_if(!obj); + eo_manual_free_set(obj, EINA_TRUE); + eo_unref(obj); + eo_ref(obj); + eo_unref(obj); + eo_unref(obj); + eo_unref(obj); + eo_unref(obj); + eo_manual_free(obj); + eo_shutdown(); } END_TEST