Change-Id: I930b51e4f8bed2b9e7b04519aa2add9ccb1c4b1b
}
Eina_Bool
+etRunner::requestKillWinByName(const char *name)
+{
+ Eldbus_Pending *p = NULL;
+
+ EINA_SAFETY_ON_NULL_RETURN_VAL(name, EINA_FALSE);
+
+ p = eldbus_proxy_call(dbus.ds_proxy,
+ "RequestKillWin",
+ NULL,
+ NULL,
+ -1,
+ "s",
+ name);
+ EINA_SAFETY_ON_NULL_RETURN_VAL(p, EINA_FALSE);
+
+ return EINA_TRUE;
+}
+
+Eina_Bool
etRunner::setWinIconic(etWin *tw,
Eina_Bool set)
{
Eina_Bool freezeEvent();
Eina_Bool thawEvent();
Eina_Bool waitEvent(etWin *win, E_TC_Event_Type ev_type);
+ Eina_Bool requestKillWinByName(const char *name);
void flushEventQueue();
Eina_Bool addEventIntoQueue(Ecore_Window id, E_TC_Event_Type ev_type);
res = etRunner::get().init();
EINA_SAFETY_ON_FALSE_RETURN_VAL(res, 1);
+ // kill Lockscreen
+ etRunner::get().requestKillWinByName("LOCKSCREEN");
+
::testing::InitGoogleTest(&argc, argv);
ret = RUN_ALL_TESTS();