Chris Michael
def04c933c
tests/ecore_wl2: Fix memory leak
...
Coverity reports that we leak 'ret_rots' here because
ecore_wl2_window_available_rotations_get allocates space for the
return, so we should free this here.
Fixes CID1408025
2019-12-18 10:28:06 -05:00
Woochanlee
431f3b1fce
tests/ecore_wl2: Add test for ecore_wl2_window_role functions
...
Summary:
tests/ecore_wl2: Add test for ecore_wl2_window_class functions
ref T8016
Reviewers: devilhorns
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T8016
Differential Revision: https://phab.enlightenment.org/D10829
2019-12-09 07:57:31 -05:00
Woochanlee
7d40e03ca7
tests/ecore_wl2: Add test for ecore_wl2_window_title functions
...
Summary:
tests/ecore_wl2: Add test for ecore_wl2_window_title functions
ref T8016
ref D10743
Reviewers: devilhorns
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T8016
Differential Revision: https://phab.enlightenment.org/D10761
2019-12-03 11:01:22 -05:00
Woochanlee
0bfdc94df8
tests/ecore_wl2: Add test for ecore_wl2_window_class functions
...
Summary:
tests/ecore_wl2: Add test for ecore_wl2_window_class functions
ref T8016
ref D10743
Reviewers: devilhorns
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T8016
Differential Revision: https://phab.enlightenment.org/D10759
2019-12-03 10:54:10 -05:00
Chris Michael
00aaf99765
tests/ecore_wl2: Fix bad window test
...
Small patch to fix issue where merge of patch did not go so well, and
thus caused Coverity to report an issue where window was not being
initialized.
ref T8016
fixes CID1408311
2019-12-02 12:39:55 -05:00
Woochanlee
12cb64cfad
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
2019-12-02 08:53:47 -05:00
Woochanlee
167cb43a96
tests/ecore_wl2: Add test for ecore_wl2_window_available_rotations functions
...
Summary:
tests/ecore_wl2: Add test for ecore_wl2_window_available_rotations functions
ref T8016
Reviewers: devilhorns
Reviewed By: devilhorns
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T8016
Differential Revision: https://phab.enlightenment.org/D10755
2019-11-29 08:55:19 -05:00
Woochanlee
ffc3c4a7e7
tests/ecore_wl2: Add test for ecore_wl2_window_activated_get function
...
Summary:
tests/ecore_wl2: Add test for ecore_wl2_window_activated_get function
ref T8016
Reviewers: devilhorns
Reviewed By: devilhorns
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T8016
Differential Revision: https://phab.enlightenment.org/D10746
2019-11-27 09:15:49 -05:00
Christopher Michael
8195368929
tests/ecore_wl2: Add test for ecore_wl2_window_type functions
...
ref T8016
2019-11-19 09:44:45 -05:00
Christopher Michael
dd74c6ed35
tests/ecore_wl2: Add test for ecore_wl2_window_geometry functions
...
ref T8016
2019-11-19 08:37:29 -05:00
Christopher Michael
5b588c3c39
tests/ecore_wl2: Add test for ecore_wl2_window_wm_rotation_supported
...
functions
ref T8016
2019-11-12 10:09:54 -05:00
Christopher Michael
96e148b231
tests/ecore_wl2: Modify ecore_wl2_window_rotation test
...
Small patch to modify ecore_wl2_window_rotation test to support
ecore_wl2_window_rotation_set function
ref T8016
2019-11-12 09:55:41 -05:00
Christopher Michael
8213524583
tests/ecore_wl2: Add test for ecore_wl2_window_rotation_app functions
...
ref T8016
2019-11-12 09:53:09 -05:00
Christopher Michael
eb7816c727
tests/ecore_wl2: Add test for ecore_wl2_window_preferred_rotation
...
functions
ref T8016
2019-11-12 09:50:12 -05:00
Christopher Michael
67995823fd
tests/ecore_wl2: Add test for ecore_wl2_window_maximized functions
...
ref T8016
2019-11-12 09:47:36 -05:00
Christopher Michael
239549deec
tests/ecore_wl2: Add test for ecore_wl2_window_fullscreen functions
...
ref T8016
2019-11-12 09:44:39 -05:00
Christopher Michael
52299bffa0
tests/ecore_wl2: Add test for ecore_wl2_window_focus_skip_get/set
...
functions
ref T8016
2019-11-12 09:41:29 -05:00
Christopher Michael
17919040b6
tests/ecore_wl2: Add test for ecore_wl2_window_floating_mode_get/set
...
functions
ref T8016
2019-11-12 09:39:15 -05:00
Christopher Michael
1357171d56
tests/ecore_wl2: Add test for ecore_wl2_window_alpha_get/set functions
...
ref T8016
2019-11-12 09:35:50 -05:00
Christopher Michael
fb71805925
tests/ecore_wl2: Add test for ecore_wl2_display_compositor_version_get
...
ref T8016
2019-11-12 09:22:09 -05:00
Christopher Michael
4068d1c5be
tests/ecore-wl2: Remove surface test
...
This test is not necessary anymore as the ecore_wl2_surface function
it was testing is now an internal function
ref T8016
2019-11-05 09:44:53 -05:00
Chris Michael
2d9fd1a827
tests/ecore_wl2: Fix resource leak
...
Small patch to fix resource leak pointed out by Coverity
Fixes Coverity CID1403883
2019-09-17 09:35:43 -04:00
Christopher Michael
27a1ec507a
tests/ecore_wl2: Skip aux_hints_supported test if not run in Enlightenment
...
This test will fail when run in all situations (weston, command line,
etc) except when run under Enlightenment, so add a small env check so
that it can be skipped if we are not running E.
ref T8016
2019-08-28 07:59:13 -04:00
Christopher Michael
10c0e37a72
tests/ecore_wl2: Add ecore_wl2_surface tests to build order
...
ref T8016
2019-08-15 15:36:14 -04:00
Christopher Michael
e533bef2bf
tests/ecore_wl2: Add start of ecore_wl2_surface tests
...
ref T8016
2019-08-14 11:03:04 -04:00
Christopher Michael
adaea4170a
tests/ecore_wl2: Add test for ecore_wl2_input_name_get
...
ref T8016
2019-08-01 09:04:09 -04:00
Christopher Michael
2c4b26ef4e
tests/ecore_wl2: Add test for ecore_wl2_input_keymap_get
...
ref T8016
2019-08-01 08:59:26 -04:00
Christopher Michael
f15ca5e227
tests/ecore_wl2: Add test for ecore_wl2_input_display_get function
...
ref T8016
2019-08-01 08:56:42 -04:00
Christopher Michael
f166cf3741
tests/ecore_wl2: Add test for ecore_wl2_input_seat_id_get function
...
ref T8016
2019-08-01 08:53:45 -04:00
Christopher Michael
f481b6acf1
tests/ecore_wl2: Fix assert tests for some window functions
...
ref T8016
2019-08-01 08:53:21 -04:00
Christopher Michael
34514ccf58
tests/ecore_wl2: Add start of Ecore_Wl2_Input API tests
...
ref T8016
2019-08-01 08:41:07 -04:00
Christopher Michael
1b20f789dc
Revert "tests/ecore_wl2: Reduce calls to ecore_wl2_display_connect"
...
Reverting this as it causes tests to stall (essentially 'meson test
ecore_wl2-suite' just hangs) when run inside a compositor.
This reverts commit a526285db4
.
2019-07-22 10:05:27 -04:00
Christopher Michael
a526285db4
tests/ecore_wl2: Reduce calls to ecore_wl2_display_connect
...
In order to reduce display setup time during test execution, we can
just connect once and run all the window tests after that.
ref T8016
2019-07-22 09:48:19 -04:00
Christopher Michael
725cce8cb4
tests/ecore_wl2: Combine tests of ecore_wl2_window_surface functions
...
ref T8016
2019-07-22 09:36:59 -04:00
Christopher Michael
c1c4072b07
tests/ecore_wl2: Add wayland protocol as a dep for ecore_wl2 tests
...
ref T8016
2019-07-22 09:36:59 -04:00
Christopher Michael
28c232d770
tests/ecore_wl2: Add test for ecore_wl2_window_display_get
...
ref T8016
2019-07-22 09:02:10 -04:00
Christopher Michael
a7cc7730af
tests/ecore_wl2: Add test for ecore_wl2_window_aux_hints_supported_get
...
ref T8016
2019-07-22 09:00:17 -04:00
Christopher Michael
5cf095dd3d
tests/ecore_wl2: Add test for ecore_wl2_window_output_find
...
ref T8016
2019-07-22 08:57:33 -04:00
Christopher Michael
afe8414925
tests/ecore_wl2: Add test for ecore_wl2_window_rotation_get
...
ref T8016
2019-07-22 08:55:04 -04:00
Christopher Michael
8510de33c3
tests/ecore_wl2: Add test case for ecore_wl2_window_surface_id_get
...
ref T8016
2019-07-22 08:40:34 -04:00
Christopher Michael
11de06e5b8
tests/ecore_wl2: Add test for ecore_wl2_window_surface_get function
...
ref T8016
2019-07-22 08:37:39 -04:00
Christopher Michael
ccfd74f17a
tests/ecore_wl2: Remove use of macros for display setup & connect
...
ref T8016
2019-07-22 08:37:27 -04:00
Christopher Michael
af0a37da03
tests/ecore_wl2: Check for valid xdg_runtime_dir
...
Seems these tests need XDG_RUNTIME_DIR to be set, and it does not get
set in Travis builds, so add a small check here so that Travis builds
don't fail ... thanks Marcel ;)
ref T8016
2019-07-15 14:21:36 -04:00
Christopher Michael
f30ef634ad
tests/ecore_wl2: Add start of Ecore_Wl2 Window tests
...
ref T8016
2019-07-15 12:56:30 -04:00
Christopher Michael
3be7c844fd
tests/ecore_wl2: Add test for ecore_wl2_display_inputs_get
...
ref T8016
2019-07-15 12:32:50 -04:00
Christopher Michael
7a85ad660b
tests/ecore_wl2: Add test for ecore_wl2_display_registry_get function
...
ref T8016
2019-07-15 11:01:49 -04:00
Christopher Michael
a081920c7d
tests/ecore_wl2: Add test for ecore_wl2_display_screen_size_get function
...
ref T8016
2019-07-15 11:01:43 -04:00
Christopher Michael
539775b1cd
tests/ecore_wl2: Add test for ecore_wl2_display_globals_get function
...
ref T8016
2019-07-15 11:01:39 -04:00
Christopher Michael
9ef1ab7876
tests/ecore_wl2: Add printf for compositor detection
...
ref T8016
2019-07-15 11:01:34 -04:00
Christopher Michael
7618a6caf0
tests/ecore_wl2: Add ecore_wl2_display_dmabuf_get test
...
ref T8016
2019-07-15 11:01:30 -04:00