libei/test
Peter Hutterer 6c50e2f8a0 test: add support for disabling behaviors on the ei/eis context
Historically the preference for testing was to enable a bunch of
specific behaviors and then leave that as-is for the test. This can be
painful for some events, in particular sync/ping that are used
internally by libei's implementation.

Testing those events requires us to match the implementation-defined
internal setup which is a pain. Much easier to add a function
to allow disabling a specific behavior at some point during the test

Part-of: <https://gitlab.freedesktop.org/libinput/libei/-/merge_requests/340>
2025-08-25 13:40:49 +10:00
..
templates test: drop a bunch of unused imports 2023-02-15 08:20:01 +10:00
buildtest.c Purge libreis from the repo 2023-02-09 11:48:28 +10:00
buildtest.cc test: make the c++ build test mirror the c build test 2024-12-02 00:23:14 +00:00
conftest.py test: run pytest with xdist where available 2023-03-03 11:27:01 +10:00
eierpecken.c test: add support for disabling behaviors on the ei/eis context 2025-08-25 13:40:49 +10:00
eierpecken.h test: add support for disabling behaviors on the ei/eis context 2025-08-25 13:40:49 +10:00
eiproto.py.tmpl test: drop the use of attr 2024-12-10 05:06:49 +00:00
meson.build test: increase protocol-test-valgrind timeout 2025-04-11 15:32:20 +08:00
test-ei-device.c test: change peck_new_context to take varargs 2025-07-24 11:07:32 +10:00
test-ei-seat.c ei: add EI_EVENT_SYNC as opaque event to correctly schedule callbacks 2024-12-18 04:30:01 +00:00
test-ei.c test: change peck_new_context to take varargs 2025-07-24 11:07:32 +10:00
test-eis.c test: change peck_new_context to take varargs 2025-07-24 11:07:32 +10:00
test-main.c Remove empty trailing newlines from all files 2023-03-13 08:52:08 +10:00
test_oeffis.py test: rename a variable to shut up ruff with default args 2024-12-10 05:06:49 +00:00
test_protocol.py test: fix false fail by actually looking for unbound capability mask 2025-08-05 02:02:38 +03:00
test_scanner.py Reformat for ruff 0.9 2025-02-03 13:17:34 +10:00
unit-tests.c Add SPDX identifiers to all source files 2022-03-03 00:27:36 +00:00