From 587c31b611fe6ee09d2e26fd98690787e11b9f3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Tue, 15 Aug 2023 22:10:31 +0200 Subject: [PATCH] tests/test-runner: Add `toggle_overview` command This will emit the `overlay-key` key which will be handled by the test shell. Part-of: --- src/tests/test-runner.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/tests/test-runner.c b/src/tests/test-runner.c index 08eddb80a..abb124768 100644 --- a/src/tests/test-runner.c +++ b/src/tests/test-runner.c @@ -1308,6 +1308,15 @@ test_case_do (TestCase *test, BAD_COMMAND("Unknown preference %s", argv[1]); } } + else if (strcmp (argv[0], "toggle_overview") == 0) + { + MetaDisplay *display = meta_context_get_display (test->context); + + if (argc != 1) + BAD_COMMAND ("usage: %s", argv[0]); + + g_signal_emit_by_name (display, "overlay-key", 0); + } else { BAD_COMMAND("Unknown command %s", argv[0]);