summaryrefslogtreecommitdiff
path: root/tests/helpers
diff options
context:
space:
mode:
authorBerke Güzel <wenekar1@gmail.com>2026-10-13 21:23:03 +0300
committerBerke Güzel <wenekar1@gmail.com>2026-10-13 21:23:03 +0300
commitdd1775a9927922c14f8679ccbc4d3ca8d5917e20 (patch)
tree3acc442bb4a3470364b74aa82ff67cb84d555c45 /tests/helpers
parentecb81aeea4c0c880b3a60a0dc8418c4bf2a7cf85 (diff)
public api refactor
Diffstat (limited to 'tests/helpers')
-rw-r--r--tests/helpers/run_backends.py7
1 files changed, 6 insertions, 1 deletions
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"],