rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=3dc5f48790e773971ed0e88a48ab25f7fdbc39b4
commit 3dc5f48790e773971ed0e88a48ab25f7fdbc39b4 Author: Andrii Kroitor <an.kroi...@samsung.com> Date: Wed Apr 13 16:31:51 2016 +0300 UTC: fix segfaults in config tests --- tests/test_config/config_load.c | 2 +- tests/test_config/config_panes_sizes_data_update.c | 3 +-- tests/test_config/config_save.c | 2 +- tests/test_eflete/colorselector_get.c | 1 + tests/test_eflete/test_eflete.h | 1 + 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/test_config/config_load.c b/tests/test_config/config_load.c index 123b79f..8ee043f 100644 --- a/tests/test_config/config_load.c +++ b/tests/test_config/config_load.c @@ -55,7 +55,7 @@ EFLETE_TEST(config_load_test_p) elm_init(0,0); app_init(); - ui_main_window_add(); + config_load(); config = config_get(); ck_assert_msg(config != NULL, "Config not been loaded."); diff --git a/tests/test_config/config_panes_sizes_data_update.c b/tests/test_config/config_panes_sizes_data_update.c index 0fb6a24..315e8f3 100644 --- a/tests/test_config/config_panes_sizes_data_update.c +++ b/tests/test_config/config_panes_sizes_data_update.c @@ -58,12 +58,11 @@ EFLETE_TEST (config_panes_sizes_data_update_test_p) Eina_Bool result = EINA_FALSE; app_init(); - ui_main_window_add(); + config_load(); result = config_panes_sizes_data_update(); ck_assert_msg(result == EINA_TRUE, "Could not update Panes sizes data"); - evas_object_del(ap.win); elm_shutdown(); } END_TEST diff --git a/tests/test_config/config_save.c b/tests/test_config/config_save.c index a144327..617d755 100644 --- a/tests/test_config/config_save.c +++ b/tests/test_config/config_save.c @@ -55,7 +55,7 @@ EFLETE_TEST(config_save_test_p) { elm_init(0,0); app_init(); - ui_main_window_add(); + config_load(); ck_assert_msg(config_save(), "Config not saved."); diff --git a/tests/test_eflete/colorselector_get.c b/tests/test_eflete/colorselector_get.c index f9c1925..eda9ad9 100644 --- a/tests/test_eflete/colorselector_get.c +++ b/tests/test_eflete/colorselector_get.c @@ -55,6 +55,7 @@ EFLETE_TEST (colorselector_get_test_p) { elm_init(0,0); app_init(); + config_load(); ui_main_window_add(); ck_assert_msg(colorselector_get() != NULL, "Colorselector not exist"); diff --git a/tests/test_eflete/test_eflete.h b/tests/test_eflete/test_eflete.h index 283c455..6bf0912 100644 --- a/tests/test_eflete/test_eflete.h +++ b/tests/test_eflete/test_eflete.h @@ -19,6 +19,7 @@ #include "utc_common.h" #include "eflete.h" +#include "config.h" #include "main_window.h" /** --