summaryrefslogtreecommitdiff
path: root/src/tests/ecore_wl2/ecore_wl2_test_output.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/ecore_wl2/ecore_wl2_test_output.c')
-rw-r--r--src/tests/ecore_wl2/ecore_wl2_test_output.c33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/tests/ecore_wl2/ecore_wl2_test_output.c b/src/tests/ecore_wl2/ecore_wl2_test_output.c
new file mode 100644
index 0000000000..c3dbe98de6
--- /dev/null
+++ b/src/tests/ecore_wl2/ecore_wl2_test_output.c
@@ -0,0 +1,33 @@
+#include "ecore_wl2_suite.h"
+
+EFL_START_TEST(wl2_output_dpi_get)
+{
+ int ret;
+
+ //FIXME: Need some discussion about how to validate this API in TC.
+ ret = ecore_wl2_output_dpi_get(NULL);
+
+ fail_if(ret != 75);
+}
+EFL_END_TEST
+
+EFL_START_TEST(wl2_output_transform_get)
+{
+ int ret;
+
+ //FIXME: Need some discussion about how to validate this API in TC.
+ ret = ecore_wl2_output_transform_get(NULL);
+
+ fail_if(ret != 0);
+}
+EFL_END_TEST
+
+void
+ecore_wl2_test_output(TCase *tc)
+{
+ if (getenv("WAYLAND_DISPLAY"))
+ {
+ tcase_add_test(tc, wl2_output_dpi_get);
+ tcase_add_test(tc, wl2_output_transform_get);
+ }
+}