Page MenuHomePhabricator

Write test cases for Ecore_Wl2 API
Open, NormalPublic

Description

After the API has been discussed, fixed and stabilized, we should write test cases for any API that we are going to expose to public.

Details

Commits
rEFL27a1ec507a27: tests/ecore_wl2: Skip aux_hints_supported test if not run in Enlightenment
rEFL10c0e37a72e4: tests/ecore_wl2: Add ecore_wl2_surface tests to build order
rEFLe533bef2bf56: tests/ecore_wl2: Add start of ecore_wl2_surface tests
rEFLadaea4170af0: tests/ecore_wl2: Add test for ecore_wl2_input_name_get
rEFL2c4b26ef4eb1: tests/ecore_wl2: Add test for ecore_wl2_input_keymap_get
rEFLf15ca5e227fc: tests/ecore_wl2: Add test for ecore_wl2_input_display_get function
rEFLf166cf3741c0: tests/ecore_wl2: Add test for ecore_wl2_input_seat_id_get function
rEFLf481b6acf19c: tests/ecore_wl2: Fix assert tests for some window functions
rEFL34514ccf58c8: tests/ecore_wl2: Add start of Ecore_Wl2_Input API tests
rEFLa526285db4dd: tests/ecore_wl2: Reduce calls to ecore_wl2_display_connect
rEFL725cce8cb406: tests/ecore_wl2: Combine tests of ecore_wl2_window_surface functions
rEFLc1c4072b0788: tests/ecore_wl2: Add wayland protocol as a dep for ecore_wl2 tests
rEFL28c232d770bf: tests/ecore_wl2: Add test for ecore_wl2_window_display_get
rEFLa7cc7730afce: tests/ecore_wl2: Add test for ecore_wl2_window_aux_hints_supported_get
rEFL5cf095dd3d8f: tests/ecore_wl2: Add test for ecore_wl2_window_output_find
rEFLafe8414925f5: tests/ecore_wl2: Add test for ecore_wl2_window_rotation_get
rEFL8510de33c37b: tests/ecore_wl2: Add test case for ecore_wl2_window_surface_id_get
rEFL11de06e5b801: tests/ecore_wl2: Add test for ecore_wl2_window_surface_get function
rEFLccfd74f17ab0: tests/ecore_wl2: Remove use of macros for display setup & connect
rEFLaf0a37da03a7: tests/ecore_wl2: Check for valid xdg_runtime_dir
rEFL3be7c844fd81: tests/ecore_wl2: Add test for ecore_wl2_display_inputs_get
rEFLf30ef634adbb: tests/ecore_wl2: Add start of Ecore_Wl2 Window tests
rEFL7a85ad660b9f: tests/ecore_wl2: Add test for ecore_wl2_display_registry_get function
rEFL539775b1cd1a: tests/ecore_wl2: Add test for ecore_wl2_display_globals_get function
rEFLa081920c7dda: tests/ecore_wl2: Add test for ecore_wl2_display_screen_size_get function
rEFL9ef1ab7876c2: tests/ecore_wl2: Add printf for compositor detection
rEFL7618a6caf01c: tests/ecore_wl2: Add ecore_wl2_display_dmabuf_get test
rEFL3a3a2f667a18: tests/ecore_wl2: Add ecore_wl2_display_shm_get test
rEFL723412404f81: tests/ecore_wl2: Add test cases for wl2 client-side functions
rEFLb9f89fabb6f9: tests: Add tests for ecore_wl2_display_get and ecore_wl2_display_name_get
rEFL73acf72cc433: tests: Add file for Ecore_Wl2 display tests
rEFL3b28a0a0f5bf: meson: Modify Ecore_Wl2 sub project to add tests
rEFLe33609937e90: tests: Add start of Ecore_Wl2 test suite
devilhorns triaged this task as Normal priority.