mutter/src/tests/stacking
Sebastian Wick 63522de4d0 tests/stacking: Change primary monitor handling
The first monitor in stacking tests is the primary monitor but that
doesn't have to stay this way forever. Instead of special casing the
name "primary" to refer to whatever monitor happens to be the primary
monitor, we add an `assert_primary_monitor` command to verify that the
monitor that should be the primary monitor actually is.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2748>
2023-02-07 17:52:19 +01:00
..
always-on-top.metatest tests/stacking: Test always-on-top stacking and focus 2022-09-20 17:14:53 +00:00
basic-wayland.metatest Add a test framework and stacking tests 2014-09-12 13:14:51 -04:00
basic-x11.metatest Add a test framework and stacking tests 2014-09-12 13:14:51 -04:00
click-to-focus-and-raise.metatest tests/stacking: Change primary monitor handling 2023-02-07 17:52:19 +01:00
client-resize-respect-constraints.metatest tests/stacking: Change primary monitor handling 2023-02-07 17:52:19 +01:00
client-side-decorated.metatest Don't restack windows while we are unmanaging them 2014-09-16 13:44:42 -04:00
closed-transient-no-default-focus.metatest tests/stacking: Add test for when no default focus window can be found 2020-06-26 21:00:12 +00:00
closed-transient-no-input-no-take-focus-parent.metatest tests: Verify focused window in closed-transient tests 2019-06-24 09:42:07 +00:00
closed-transient-no-input-no-take-focus-parents.metatest tests: Verify focused window in closed-transient tests 2019-06-24 09:42:07 +00:00
closed-transient-no-input-parent-delayed-focus-default-cancelled.metatest tests/stacking: Don't test for time-dependent intermediate focus state 2020-06-26 21:00:12 +00:00
closed-transient-no-input-parent.metatest tests/stacking: Don't test for time-dependent intermediate focus state 2020-06-26 21:00:12 +00:00
closed-transient-no-input-parents-queued-default-focus-destroyed.metatest tests/stacking: Don't test for time-dependent intermediate focus state 2020-06-26 21:00:12 +00:00
closed-transient-no-input-parents.metatest tests/stacking: Don't test for time-dependent intermediate focus state 2020-06-26 21:00:12 +00:00
closed-transient-only-take-focus-parents.metatest tests/stacking: Avoid random failures in focus tests 2020-06-21 05:00:03 +02:00
closed-transient.metatest tests: Add "closed-transient" test 2018-07-30 17:48:42 +00:00
default-size.metatest tests/stacking: Add test checking the initial size 2020-05-07 23:15:25 +00:00
focus-default-window-globally-active-input.metatest tests/stacking: Alt+Tab focus+stacking test for globally active input 2022-09-20 17:14:53 +00:00
fullscreen-maximize.metatest tests/stacking: Test some maximize fullscreen interaction 2020-05-07 23:15:24 +00:00
map-fixed-size.metatest tests/stacking: Add test for initially fixed size windows 2021-07-05 10:27:58 +00:00
map-on-hotplug.metatest tests/stacking: Change primary monitor handling 2023-02-07 17:52:19 +01:00
minimized.metatest Add a test for stacking vs. minimization 2014-09-24 16:51:20 -04:00
mixed-windows.metatest Add a test framework and stacking tests 2014-09-12 13:14:51 -04:00
modals.metatest tests/stacking: Add test hiding a modal with a not shown parent 2020-12-18 17:17:50 +00:00
override-redirect.metatest test-runner: represent the guard window as '|' for assert_stacking 2014-09-24 16:26:17 -04:00
restore-position.metatest tests/stacking/restore-position: Always use wait_reconfigure 2020-05-29 14:47:10 +00:00
restore-size.metatest tests: Ensure that restore-size resizes the client before maximize/unmaximize 2022-12-01 20:10:52 +00:00
set-override-redirect-parent.metatest window-props: Read WM_TRANSIENT_FOR for override-redirect windows 2019-11-07 18:43:16 +00:00
set-parent-exported.metatest tests: Add the "parent_exported" test 2018-07-18 14:31:38 +02:00
set-parent.metatest tests: Add test for testing that setting a parent affects the stack 2015-12-23 14:59:36 +08:00
unfullscreen-strut-change.metatest tests: Add test for unfullscreening followed by immediate strut change 2021-11-17 09:42:13 +00:00
unmaximize-new-size.metatest tests/stacking: Check that unmaximize to new size works 2020-05-07 23:15:24 +00:00
workspace-basic.metatest tests/stacking: Add workspace management commands 2022-09-20 17:14:53 +00:00
workspace-only-on-primary-focus.metatest tests/stacking: Change primary monitor handling 2023-02-07 17:52:19 +01:00
workspace-test.metatest tests/stacking: Add workspace management commands 2022-09-20 17:14:53 +00:00
workspace-unmanaging-window.metatest default-plugin: Handle unmanaging windows in switch_workspace 2023-02-01 16:21:55 +01:00