weston/shared
Loïc Molinari 57c3cee7ed tests: Add test asserts based on new Weston assert system
This commit introduces various Weston based asserts for the testing
framework. The goal is to ease test writing and improve readability.

Using custom asserts instead of relying on libc's assert() will also
help providing NDEBUG builds. This is currently not possible because
setting NDEBUG would disable all the asserts in the tests.

Signed-off-by: Loïc Molinari <loic.molinari@collabora.com>
2025-02-26 22:50:51 +01:00
..
cairo-util.c Revert "shared/helpers.h: Migrate helpers.h to libweston" 2025-01-17 10:18:26 +02:00
cairo-util.h clients/window: Allow rendering frame wihout shadow 2024-09-09 13:51:51 +00:00
config-parser.c Revert "shared/helpers.h: Migrate helpers.h to libweston" 2025-01-17 10:18:26 +02:00
fd-util.h libweston: Support zwp_surface_synchronization_v1.set_acquire_fence 2019-02-06 12:21:56 +00:00
file-util.c clients: Fix/resolved doxygen warnings 2019-06-25 14:05:54 +00:00
file-util.h file-util: allow specifying path separately in file_create_dated() 2018-02-09 15:16:07 +00:00
frame.c clients/window: Allow rendering frame wihout shadow 2024-09-09 13:51:51 +00:00
hash.c shared: extract hash table implementation from xwayland 2023-03-03 08:08:46 +00:00
hash.h shared: extract hash table implementation from xwayland 2023-03-03 08:08:46 +00:00
helpers.h Revert "shared/helpers.h: Migrate helpers.h to libweston" 2025-01-17 10:18:26 +02:00
image-loader.c Revert "shared/helpers.h: Migrate helpers.h to libweston" 2025-01-17 10:18:26 +02:00
image-loader.h shared: remove load_image() 2024-06-11 10:13:18 -03:00
matrix.c matrix: Introduce weston_coord 2023-02-01 07:27:05 -06:00
meson.build meson: Add missing dependencies on egl 2024-03-18 10:27:40 -05:00
option-parser.c option-parser: Add support for the '--' options 2024-01-26 09:32:46 +00:00
os-compatibility.c shared: memfd_create: try MFD_NOEXEC_SEAL 2024-05-15 16:27:17 +09:30
os-compatibility.h shared: introduce os_fd_clear_cloexec() 2022-07-12 08:30:22 +00:00
platform.h Fix indentation all through the project 2021-07-31 15:28:20 +00:00
process-util.c Revert "shared/helpers.h: Migrate helpers.h to libweston" 2025-01-17 10:18:26 +02:00
process-util.h frontend: Add FDSTR_INIT macro 2023-04-19 08:28:21 +00:00
string-helpers.h shared: move bits_to_str() to string-helpers.h 2025-01-16 10:03:20 -03:00
timespec-util.h Revert "shared/helpers.h: Migrate helpers.h to libweston" 2025-01-17 10:18:26 +02:00
weston-assert.h tests: Add test asserts based on new Weston assert system 2025-02-26 22:50:51 +01:00
weston-drm-fourcc.h gitlab-ci: Bump libdrm to 2.4.118 to add NV{15,20,30} fmts 2024-11-04 16:40:46 +02:00
weston-egl-ext.h shared: Add some EGL extensions 2024-06-21 13:28:41 +00:00
xalloc.h compositor/shared: Suppress write(2) warnings 2022-09-23 11:32:19 +00:00
xcb-xwayland.c Revert "shared/helpers.h: Migrate helpers.h to libweston" 2025-01-17 10:18:26 +02:00
xcb-xwayland.h xwm: Add support for xwayland_shell_v1 2023-03-03 08:21:24 +00:00