// pre-waiting events
if ((ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_KEY) ||
- (ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE) ||
+ (ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_DOWN) ||
+ (ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_UP) ||
+ (ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_MOVE) ||
(ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_RELATIVE_MOVE))
{
Ecore_Window ew = elm_win_window_id_get(win?win->elm_win:0);
return recv_item;
}
else if ((ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_KEY) ||
- (ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE) ||
+ (ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_DOWN) ||
+ (ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_UP) ||
+ (ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_MOVE) ||
(ev_type == E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_RELATIVE_MOVE))
{
Ecore_Window ew = elm_win_window_id_get(win?win->elm_win:0);
{
DBG("Mouse button DOWN cb. insert event ev->window:%d", ev->window);
runner->ev.mouse.ecore_state = EINA_TRUE;
- runner->insertEventQueue(ev->window, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ runner->insertEventQueue(ev->window, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_DOWN);
}
else
ERR("[Error] Ecore Mouse button DOWN cb. device info is empty");
{
DBG("Mouse button UP cb. insert event ev->window:%d", ev->window);
runner->ev.mouse.ecore_state = EINA_FALSE;
- runner->insertEventQueue(ev->window, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ runner->insertEventQueue(ev->window, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_UP);
}
else
ERR("[Error] Ecore Mouse button UP cb. device info is empty");
if (checkEcoreDeviceInfo(ev->dev))
{
DBG("Mouse MOVE cb. insert event ev->window:%d", ev->window);
- runner->insertEventQueue(ev->window, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ runner->insertEventQueue(ev->window, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_MOVE);
}
else
ERR("[Error] Ecore Mouse MOVE cb. device info is empty");
ret = inputgen_h->generatePointerMove(1, 50, 50);
ASSERT_TRUE(ret);
- ASSERT_EVENT(tw, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ASSERT_EVENT(tw, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_MOVE);
etRunner::get().ev.mouse.buttons = 1;
etRunner::get().ev.mouse.x = 100;
inputgen_h->generatePointerMove(1, 100, 100);
ret = inputgen_h->generatePointerDown(1, 100, 100);
ASSERT_TRUE(ret);
- ASSERT_EVENT(tw, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ASSERT_EVENT(tw, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_DOWN);
ret = inputgen_h->generatePointerUp(1, 100, 100);
ASSERT_TRUE(ret);
- ASSERT_EVENT(tw, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ASSERT_EVENT(tw, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_UP);
etRunner::get().ev.elm_win = NULL;
ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
etRunner::get().feedLowLevelMouseMove(1, 1);
// After unlocking pointer, mouse event should be processed as normal mouse move.
- ev_result = etRunner::get().waitEvent(tw, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ev_result = etRunner::get().waitEvent(tw, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_MOVE);
ASSERT_NE(ev_result, nullptr);
ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
ret = inputgen_h->generatePointerDown(1, 50, 50);
ASSERT_TRUE(ret);
- ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_DOWN);
etRunner::get().ev.mouse.buttons = 1;
etRunner::get().ev.mouse.x = 400;
ASSERT_TRUE(ret);
// Even if mouse up position is on the tw_big window, an event occurs on the tw_small window
// because mouse events are grabbed to tw_small window after mouse down position is on it.
- ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_UP);
etRunner::get().ev.elm_win = NULL;
ret = inputgen_h->generateTouchDown(0, 50, 50);
ASSERT_TRUE(ret);
- ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_DOWN);
etRunner::get().ev.mouse.buttons = 1;
etRunner::get().ev.mouse.x = 400;
ASSERT_TRUE(ret);
// Even if mouse up position is on the tw_big window, an event occurs on the tw_small window
// because mouse events are grabbed to tw_small window after mouse down position is on it.
- ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_UP);
etRunner::get().ev.elm_win = NULL;
ret = inputgen_h->generateTouchDown(0, 50, 50);
ASSERT_TRUE(ret);
- ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_DOWN);
etRunner::get().ev.mouse.multi_device = 1;
etRunner::get().ev.mouse.x = 200;
// because mouse events are grabbed to tw_small window after the first mouse down position is on it.
ret = inputgen_h->generateTouchDown(1, 200, 200);
ASSERT_TRUE(ret);
- ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_DOWN);
ret = inputgen_h->generateTouchUp(1, 200, 200);
ASSERT_TRUE(ret);
- ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_UP);
etRunner::get().ev.mouse.multi_device = 0;
etRunner::get().ev.mouse.x = 50;
etRunner::get().ev.mouse.y = 50;
ret = inputgen_h->generateTouchUp(0, 50, 50);
ASSERT_TRUE(ret);
- ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE);
+ ASSERT_EVENT(tw_small, E_TC_EVENT_TYPE_INPUT_ECORE_MOUSE_UP);
ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}