forked from enlightenment/efl
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 <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D12069
This commit is contained in:
parent
6e4a3ba9f9
commit
a25bc7e769
|
@ -323,6 +323,8 @@ EFL_START_TEST(efl_io_test_instantiated)
|
||||||
{
|
{
|
||||||
Efl_Io_Manager *manager;
|
Efl_Io_Manager *manager;
|
||||||
|
|
||||||
|
efl_object_init();
|
||||||
|
|
||||||
ck_assert_int_eq(eio_shutdown(), 0);
|
ck_assert_int_eq(eio_shutdown(), 0);
|
||||||
ecore_init();
|
ecore_init();
|
||||||
fail_if(efl_provider_find(efl_main_loop_get(), EFL_IO_MANAGER_CLASS) != NULL);
|
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);
|
manager = efl_provider_find(efl_main_loop_get(), EFL_IO_MANAGER_CLASS);
|
||||||
fail_if(manager == NULL);
|
fail_if(manager == NULL);
|
||||||
fail_if(!efl_isa(manager, EFL_IO_MANAGER_CLASS));
|
fail_if(!efl_isa(manager, EFL_IO_MANAGER_CLASS));
|
||||||
|
|
||||||
|
efl_object_shutdown();
|
||||||
}
|
}
|
||||||
EFL_END_TEST
|
EFL_END_TEST
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue