From a25bc7e76972230cd51dde3d0227ef6886612ce4 Mon Sep 17 00:00:00 2001 From: Marcel Hollerbach Date: Tue, 28 Jul 2020 09:23:11 +0200 Subject: [PATCH] tests: fix eio tests there are tests that init & shutdown efl_object in the same test, which is since to switch to const _CLASS_GET dangerously wrong. I checked for more cases but only found cases where no _CLASS_GET macros where used. Reviewed-by: Stefan Schmidt Differential Revision: https://phab.enlightenment.org/D12069 --- src/tests/eio/eio_test_manager.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/tests/eio/eio_test_manager.c b/src/tests/eio/eio_test_manager.c index a12b9e7a78..3c49cf6271 100644 --- a/src/tests/eio/eio_test_manager.c +++ b/src/tests/eio/eio_test_manager.c @@ -323,6 +323,8 @@ EFL_START_TEST(efl_io_test_instantiated) { Efl_Io_Manager *manager; + efl_object_init(); + ck_assert_int_eq(eio_shutdown(), 0); ecore_init(); fail_if(efl_provider_find(efl_main_loop_get(), EFL_IO_MANAGER_CLASS) != NULL); @@ -332,6 +334,8 @@ EFL_START_TEST(efl_io_test_instantiated) manager = efl_provider_find(efl_main_loop_get(), EFL_IO_MANAGER_CLASS); fail_if(manager == NULL); fail_if(!efl_isa(manager, EFL_IO_MANAGER_CLASS)); + + efl_object_shutdown(); } EFL_END_TEST