diff --git a/src/tests/stacking/restore-size.metatest b/src/tests/stacking/restore-size.metatest index d3e63bb1c..dbdcde412 100644 --- a/src/tests/stacking/restore-size.metatest +++ b/src/tests/stacking/restore-size.metatest @@ -1,4 +1,5 @@ # Check that X11 clients restore to their right size after unmaximize +# or untile new_client x x11 create x/1 csd @@ -24,7 +25,28 @@ wait assert_size x/1 300 200 +tile x/1 right +wait +assert_size x/1 MONITOR_WIDTH/2 MONITOR_HEIGHT + +untile x/1 +wait +assert_size x/1 300 200 + +tile x/1 left +wait +assert_size x/1 MONITOR_WIDTH/2 MONITOR_HEIGHT + +maximize x/1 +wait_reconfigure +assert_size x/1 MONITOR_WIDTH MONITOR_HEIGHT + +unmaximize x/1 +wait_reconfigure +assert_size x/1 300 200 + # Check that Wayland clients restore to their right size after unmaximize +# or untile new_client w wayland create w/1 csd @@ -49,3 +71,23 @@ unmaximize w/1 wait_reconfigure assert_size w/1 300 200 + +tile w/1 right +wait +assert_size w/1 MONITOR_WIDTH/2 MONITOR_HEIGHT + +untile w/1 +wait +assert_size w/1 300 200 + +tile w/1 left +wait +assert_size w/1 MONITOR_WIDTH/2 MONITOR_HEIGHT + +maximize w/1 +wait_reconfigure +assert_size w/1 MONITOR_WIDTH MONITOR_HEIGHT + +unmaximize w/1 +wait_reconfigure +assert_size w/1 300 200