ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
+TEST_F(etTestInput, input_pointer_set_null_input)
+{
+ Eina_Bool ret = EINA_TRUE; // intentional
+
+ // return void, so just for coverage and checking crash
+ ecore_wl2_input_pointer_set(NULL, NULL, 0, 0);
+ ASSERT_TRUE(ret);
+
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
+}
+
TEST_F(etTestInput, input_cursor_theme_name_set)
{
Ecore_Wl2_Display *display = NULL;
ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
+TEST_F(etTestInput, input_cursor_theme_name_set_null_input)
+{
+ Eina_Bool ret = EINA_TRUE; // intentional
+
+ // return void, so just for coverage and checking crash
+ ecore_wl2_input_cursor_theme_name_set(NULL, "custom_cursor_theme");
+ ASSERT_TRUE(ret);
+
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
+}
+
TEST_F(etTestInput, input_cursor_default_restore)
{
Ecore_Wl2_Display *display = NULL;
ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
+TEST_F(etTestInput, input_cursor_default_restore_null_input)
+{
+ Eina_Bool ret = EINA_TRUE; // intentional
+
+ // return void, so just for coverage and checking crash
+ ecore_wl2_input_cursor_default_restore(NULL);
+
+ ASSERT_TRUE(ret);
+
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
+}
+
TEST_F(etTestInput, input_cursor_get)
{
Ecore_Wl2_Display *display = NULL;
TEST_F(etTestInput, input_cursor_size_set_null_input)
{
- Eina_Bool ret = EINA_TRUE;
+ Eina_Bool ret = EINA_TRUE; // intentional
// return void, so just for coverage and checking crash
ecore_wl2_input_cursor_size_set(NULL, 64);
ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
+TEST_F(etTestInput, cursor_visible_set_null_win)
+{
+ Eina_Bool ret = EINA_TRUE; // intentional
+
+ ecore_wl2_window_cursor_visible_set(NULL, EINA_TRUE); // just for API coverage
+ ASSERT_TRUE(ret);
+
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
+}
+
TEST_F(etTestInput, pointer_constraints_lock_pointer)
{
Ecore_Wl2_Window *wlwin = NULL;
ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
+TEST_F(etTestInput, pointer_constraints_lock_pointer_null_win)
+{
+ Eina_Bool ret = EINA_TRUE; // intentional
+ ret = ecore_wl2_window_pointer_constraints_lock_pointer(NULL);
+ ASSERT_FALSE(ret);
+}
+
TEST_F(etTestInput, locked_pointer_region_set)
{
Ecore_Wl2_Window *wlwin = NULL;
ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
+TEST_F(etTestInput, locked_pointer_region_set_null_win)
+{
+ Eina_Bool ret = EINA_TRUE; // intentional
+
+ // return void, so just for coverage and checking E20 crash
+ ecore_wl2_window_locked_pointer_region_set(NULL, 0, 0, 100, 100);
+ ASSERT_TRUE(ret);
+
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
+}
+
TEST_F(etTestInput, locked_pointer_cursor_position_hint_set)
{
Ecore_Wl2_Window *wlwin = NULL;
ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
+TEST_F(etTestInput, locked_pointer_cursor_position_hint_set_null_win)
+{
+ Eina_Bool ret = EINA_TRUE; // intentional
+
+ // return void, so just for coverage and checking E20 crash
+ ecore_wl2_window_locked_pointer_cursor_position_hint_set(NULL, 100, 100);
+ ASSERT_TRUE(ret);
+
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
+}
+
#ifndef DISABLE_GESTURE_TESTS
TEST_F(etTestInput, gesture_tap22)
{