Jonas Ådahl
69c7ca02f4
tests/wayland: Replace wl_display_dispatch() with helper
...
In most cases, we just want to fail the test if dispatching fails, so
add a helper that does that.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3475 >
2024-04-19 13:33:42 +00:00
Jonas Ådahl
2d18b976c1
tests/wayland/client-utils: Add GObject parent instance field
...
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3475 >
2024-04-19 13:33:42 +00:00
Bilal Elmoussaoui
4b26feafac
tests/wayland-clients: Pass WaylandDisplay as user_data
...
Avoids using a static and make sure things are properly freed by
using g_autoptr. Also take the opportunity to add some missing NULL
initialization for auto-pointers variables
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3687 >
2024-04-04 14:51:21 +00:00
Sebastian Wick
8e7600322b
tests/wayland-test-clients: Make WaylandSurface a GObject
...
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3350 >
2023-12-13 10:43:31 +00:00
Jonas Ådahl
ea7175f6b7
tests/wayland: Add test for xdg-foreign
...
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2770 >
2022-12-17 20:38:23 +00:00