Test: startup workspaces updating on rename.

This commit is contained in:
Michael Hofmann 2015-03-07 00:14:47 +01:00
parent 10a58725cd
commit 5776edcc84
1 changed files with 5 additions and 0 deletions

View File

@ -142,12 +142,17 @@ is_num_children($first_ws, 2, 'two containers on the first workspace');
complete_startup(); complete_startup();
sync_with_i3; sync_with_i3;
# even when renaming the workspace, windows should end up on the correct one
cmd "rename workspace $first_ws to temp";
# Startup has completed but the 30-second deletion time hasn't elapsed, # Startup has completed but the 30-second deletion time hasn't elapsed,
# so this window should still go on the leader's initial workspace. # so this window should still go on the leader's initial workspace.
$win = open_window({ dont_map => 1, client_leader => $leader }); $win = open_window({ dont_map => 1, client_leader => $leader });
$win->map; $win->map;
sync_with_i3; sync_with_i3;
cmd "rename workspace temp to $first_ws";
is_num_children($first_ws, 3, 'three containers on the first workspace'); is_num_children($first_ws, 3, 'three containers on the first workspace');
# Switch to the first workspace and move the focused window to the # Switch to the first workspace and move the focused window to the