spiegel-keyman/linux/ibus-keyman/tests/scripts
Eberhard Beilharz 0c2d8f0312
refactor(linux): changes to get integration tests working
This change contains various changes and refactorings which together
allows the integration tests to pass again.

One of the important changs is `DbusTestHelper` which listens to a DBus
signal for a sentinel message and then simulates the sentinel key press.
Getting this to work also requires processing sd-bus messages which hooks
into the glib event loop and is implemented in `EventSource`.

Fixes: #13204
2025-02-14 17:30:42 +01:00
..
find-tests.sh chore(linux): Fix a few bugs in meson scripts 2023-02-02 19:06:55 +01:00
run-single-test.sh chore(linux): update message when running tests 2025-02-14 16:34:27 +01:00
run-tests.sh chore(linux): improve the output if dependencies are missing 2025-02-14 16:31:12 +01:00
setup-tests.sh chore(linux): Check that background processes are still running 2023-09-25 18:55:54 +02:00
teardown-tests.sh refactor(linux): Move common code to included file 2023-07-19 17:39:34 +02:00
test-helper.inc.sh refactor(linux): changes to get integration tests working 2025-02-14 17:30:42 +01:00