ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
+TEST_F(etTestInput, input_cursor_get)
+{
+ Ecore_Wl2_Display *display = NULL;
+ Ecore_Wl2_Input *input = NULL;
+ struct wl_cursor *cursor = NULL;
+
+ display = ecore_wl2_connected_display_get(NULL);
+ EINA_SAFETY_ON_NULL_RETURN(display);
+
+ input = ecore_wl2_input_default_input_get(display);
+ EINA_SAFETY_ON_NULL_RETURN(input);
+
+ cursor = ecore_wl2_input_cursor_get(input, "left_ptr");
+ ASSERT_NE(cursor, nullptr);
+
+ ecore_wl2_input_cursor_default_restore(input);
+
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
+}
+
+TEST_F(etTestInput, input_cursor_get_null_input)
+{
+ struct wl_cursor *cursor = NULL;
+
+ cursor = ecore_wl2_input_cursor_get(NULL, "left_ptr");
+ ASSERT_EQ(cursor, nullptr);
+
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
+}
+
TEST_F(etTestInput, keyboard_get)
{
Ecore_Wl2_Window *wlwin = NULL;