summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWoochanlee <wc0917.lee@samsung.com>2019-12-02 08:51:49 -0500
committerChristopher Michael <cp.michael@samsung.com>2019-12-02 08:53:47 -0500
commit12cb64cfadb7e1643f887bf0c0c32c9d47cd27df (patch)
tree7b53b3bc3fb1a455ef12abfb443dbeff2bd44a9a
parent6162914be59354a5113f9b6d81a9c0f51fe8a1c5 (diff)
downloadefl-12cb64cfadb7e1643f887bf0c0c32c9d47cd27df.tar.gz
tests/ecore_wl2: Add test for ecore_wl2_window_aspect functions
Summary: tests/ecore_wl2: Add test for ecore_wl2_window_aspect functions ref T8016 ref D10743 Reviewers: devilhorns Reviewed By: devilhorns Subscribers: cedric, #reviewers, #committers Tags: #efl Maniphest Tasks: T8016 Differential Revision: https://phab.enlightenment.org/D10747
-rw-r--r--src/tests/ecore_wl2/ecore_wl2_test_window.c22
1 files changed, 19 insertions, 3 deletions
diff --git a/src/tests/ecore_wl2/ecore_wl2_test_window.c b/src/tests/ecore_wl2/ecore_wl2_test_window.c
index e7d207639f..4641716a31 100644
--- a/src/tests/ecore_wl2/ecore_wl2_test_window.c
+++ b/src/tests/ecore_wl2/ecore_wl2_test_window.c
@@ -335,15 +335,31 @@ EFL_START_TEST(wl2_window_activated)
Ecore_Wl2_Window *win;
Eina_Bool ret;
+ ret = ecore_wl2_window_activated_get(win);
+
+ fail_if(ret != EINA_TRUE);
+}
+EFL_END_TEST
+
+EFL_START_TEST(wl2_window_aspect)
+{
+ Ecore_Wl2_Display *disp;
+ Ecore_Wl2_Window *win;
+ int w, h;
+ unsigned int aspect;
+
disp = _display_connect();
ck_assert(disp != NULL);
win = _window_create(disp);
ck_assert(win != NULL);
- ret = ecore_wl2_window_activated_get(win);
+ ecore_wl2_window_aspect_set(win, 1, 1, 3);
+ ecore_wl2_window_aspect_get(win, &w, &h, &aspect);
- fail_if(ret != EINA_TRUE);
+ fail_if(w != 1);
+ fail_if(h != 1);
+ fail_if(aspect != 3);
}
EFL_END_TEST
@@ -362,7 +378,6 @@ EFL_START_TEST(wl2_window_available_rotation)
win = _window_create(disp);
ck_assert(win != NULL);
-
ecore_wl2_window_available_rotations_set(win, rots, 2);
ret = ecore_wl2_window_available_rotations_get(win, &ret_rots, &ret_count);
@@ -399,5 +414,6 @@ ecore_wl2_test_window(TCase *tc)
tcase_add_test(tc, wl2_window_type);
tcase_add_test(tc, wl2_window_activated);
tcase_add_test(tc, wl2_window_available_rotation);
+ tcase_add_test(tc, wl2_window_aspect);
}
}