Christopher Michael
ba3fbb5667
tests/ecore_wl2: Fix check for Enlightenment compositor
...
ref T8016
2020-01-29 09:01:06 -05:00
Woochanlee
0bf3fd3866
tests/ecore_wl2: Add dummy tests for ecore_wl2_* functions.
...
Summary:
Add dummy tests for below functions.
Updates will be... when there is a better verification method.
ref T8016
Reviewers: devilhorns
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T8016
Differential Revision: https://phab.enlightenment.org/D11214
2020-01-29 09:00:08 -05:00
Marcel Hollerbach
a8e45ab62f
ecore_wl2: fix compilation
2020-01-23 11:16:31 +01:00
Christopher Michael
55118cac11
tests/ecore_wl2: Add test for ecore_wl2_input_keyboard_repeat functions
...
ref T8016
2020-01-22 08:37:33 -05:00
Woochanlee
0bf03036b7
tests/ecore_wl2: Add tests for move, resize, resizing_get functions.
...
Summary:
Add
ecore_wl2_window_move
ecore_wl2_window_resize
ecore_wl2_window_resizing_get
ref T8016
Reviewers: devilhorns
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T8016
Differential Revision: https://phab.enlightenment.org/D11150
2020-01-22 07:43:49 -05:00
Chris Michael
aeb2b506fd
tests/ecore_wl2: Fix issue of tests running without a Wayland display
...
This fixes an issue with CI where these tests would try to run without
a Wayland compositor. This was missed during review, Thanks Marcel for
pointing this out.
ref T8016
2020-01-21 13:05:10 -05:00
Woochanlee
87be474bb5
tests/ecore_wl2: Code clean up and Add, Modify TCs.
...
Summary:
Code clean up.
Add flush, sync_is_done APIs.
Modify input_find.
ref T8016
Reviewers: devilhorns
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T8016
Differential Revision: https://phab.enlightenment.org/D11111
2020-01-21 08:13:52 -05:00
Christopher Michael
e2ba332866
tests/ecore_wl2: Add test for ecore_wl2_input_pointer_xy_get function
...
ref T8016
2020-01-15 11:05:22 -05:00
Christopher Michael
4c232f12d7
tests/ecore_wl2: Remove test of ecore_wl2_window_hint_aux functions
...
These functions are now internal to EFL and do not require tests.
ref T8016
2020-01-15 10:20:54 -05:00
Christopher Michael
db25045ffb
tests/ecore_wl2: Minor formatting fix
2020-01-15 10:20:54 -05:00
Woochanlee
2010c2ce13
tests/ecore_wl2: Add test for ecore_wl2_window_xxx functions
...
Summary:
Add below APIs.
ecore_wl2_window_commit
ecore_wl2_window_frame_callback_add, del
ecore_wl2_window_free
ecore_wl2_window_hide
ecore_wl2_window_shell_surface_exists
ecore_wl2_window_show
ecore_wl2_window_update_begin
+ Fix ecore_wl2_activated_get()
ref T8016
Reviewers: devilhorns
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T8016
Differential Revision: https://phab.enlightenment.org/D11007
2020-01-14 08:33:03 -05:00
Christopher Michael
83a2916043
tests/ecore_wl2: Remove test the ecore_wl2_window_output_find
...
This function is internal to EFL so does not need a test case
ref T8016
2020-01-09 10:54:58 -05:00
Christopher Michael
d0845de6b3
tests/ecore_wl2: Simplify test infrastructure
...
This commit adds the _display_connect function to the tests_helpers
file so that we do not have to duplicate the function across files.
ref T8016
2020-01-09 10:46:54 -05:00
Christopher Michael
e5c64b13c1
tests/ecore_wl2: Fix ecore_wl2_display_input_find test
...
So apparently Enlightenment uses 'seat0' for input name and Weston
uses 'default'. Test for E_START env var and adjust function call so
that the test does not fail in either case.
2020-01-09 10:08:26 -05:00
Christopher Michael
d8c0080dba
tests/ecore_wl2: Add test for ecore_wl2_input_seat_capabilities_get
...
ref T8016
2020-01-08 11:06:15 -05:00
Christopher Michael
60672bdc5a
tests/ecore_wl2: Add test for ecore_wl2_display_input_find_by_name
...
ref T8016
2020-01-08 11:02:11 -05:00
Christopher Michael
9df48a5a3c
tests/ecore_wl2: Add test for ecore_wl2_window_popup_input functions
...
ref T8016
2020-01-08 10:58:29 -05:00
Christopher Michael
a9ded0ab5c
tests/ecore_wl2: Fix input_keymap test
...
The test for ecore_wl2_input_keymap_get was causing failues in the
suite because we need to verify that the input device is a keyboard
before we can check for a keymap.
ref T8016
2020-01-08 10:42:11 -05:00
Christopher Michael
0bb0d862ce
tests/ecore_wl2: Add test for ecore_wl2_window_opaque_region functions
...
ref T8016
2020-01-08 10:36:16 -05:00
Christopher Michael
59ec4ea1b3
tests/ecore_wl2: Add test for ecore_wl2_window_input_region functions
...
ref T8016
2020-01-08 10:33:53 -05:00
Christopher Michael
594ed747a7
Revert "tests/ecore_wl2: Add test for ecore_wl2_window_xxx functions"
...
This commit reverts some additional tests which were added. The reason
for the revert is that these tests can occasionally cause the
ecore_wl2 test suite to timeout/stall.
This reverts commit 4ea865623d
.
2020-01-08 10:23:30 -05:00
Christopher Michael
5140c43960
tests/ecore_wl2: Fix formatting
...
NB: No functional changes
2020-01-08 09:21:43 -05:00
Woochanlee
4ea865623d
tests/ecore_wl2: Add test for ecore_wl2_window_xxx functions
...
Summary:
Add below APIs.
ecore_wl2_window_commit
ecore_wl2_window_frame_callback_add, del
ecore_wl2_window_free
ecore_wl2_window_hide
ecore_wl2_window_shell_surface_exists
ecore_wl2_window_show
ecore_wl2_window_update_begin
+ Fix ecore_wl2_activated_get()
ref T8016
Reviewers: devilhorns
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T8016
Differential Revision: https://phab.enlightenment.org/D11007
2020-01-08 07:59:11 -05:00
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