From dd1775a9927922c14f8679ccbc4d3ca8d5917e20 Mon Sep 17 00:00:00 2001 From: Berke Güzel Date: Tue, 13 Oct 2026 21:23:03 +0300 Subject: public api refactor --- tests/helpers/run_backends.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'tests/helpers') diff --git a/tests/helpers/run_backends.py b/tests/helpers/run_backends.py index 76fe8ab..af7e02d 100644 --- a/tests/helpers/run_backends.py +++ b/tests/helpers/run_backends.py @@ -21,7 +21,7 @@ def wait_for(process, ready): def main(): - weston, xwayland, test, timers, tablet, hello, input_x11, interactive = sys.argv[1:] + weston, xwayland, test, timers, tablet, hello, input_x11, interactive, app, app_input = sys.argv[1:] servers = [] with tempfile.TemporaryDirectory(prefix="yasl-backends-") as directory: root = Path(directory) @@ -82,6 +82,11 @@ def main(): subprocess.run([timers], env=x_env, check=True, timeout=8) print("Test: X11 UTF-8 keyboard fallback and clipboard", flush=True) subprocess.run([input_x11], env=x_env, check=True, timeout=8) + print("Test: Wayland runner lifecycle and event destruction", flush=True) + subprocess.run([app], env=env, check=True, timeout=8) + subprocess.run([app_input], env=env, check=True, timeout=8) + print("Test: X11 runner lifecycle", flush=True) + subprocess.run([app], env=x_env, check=True, timeout=8) for backend in ("wayland", "x11"): print("Test: tablet example on", backend, flush=True) subprocess.run([tablet, "--backend", backend, "--smoke-test"], -- cgit v1.2.3