socket_listen: add dummy window for creating fd 55/213155/2
authorHosang Kim <hosang12.kim@samsung.com>
Mon, 2 Sep 2019 06:17:44 +0000 (15:17 +0900)
committerkim hosang <hosang12.kim@samsung.com>
Mon, 2 Sep 2019 08:39:29 +0000 (08:39 +0000)
Without dummy window, ecore_wl2_display is not activated.
Finally FD is not created for socket window.
So add dummy window for creating FD.

Change-Id: I021cd1024a3df66108dc4fe9631f98d8822b325e

TC/elementary/win/utc_elm_win_socket_listen.c

index 1e09b21292aec1bbe3a914e659f939dc13665471..1de8350daa54ca63d619727c7e0d1e446298caf2 100644 (file)
@@ -2,6 +2,7 @@
 #include <Elementary.h>
 #include "../utc_elm_common.h"
 static Evas_Object *main_win = NULL;
+static Evas_Object *dummy = NULL;
 
 /**
  * @addtogroup elm_win
@@ -23,11 +24,17 @@ setup(void)
      {
         ck_abort_msg("[TEST_FAIL]:: %s[%d] : Unable to create a main window..", __FILE__, __LINE__);
      }
+   dummy = elm_win_add(NULL, "dummy", ELM_WIN_BASIC);
 }
 
 static void
 teardown(void)
 {
+   if (dummy != NULL)
+     {
+        evas_object_del(dummy);
+        dummy = NULL;
+     }
    if (main_win != NULL)
      {
         evas_object_del(main_win);