testcases: use $x in wait_for_(un)map change to wait_for_(un)map($win)

wait_for_unmap currently ignores its $window parameter, since
X11::XCB doesn't provide $event->{window} for unmap events yet.
This commit is contained in:
Maik Fischer
2011-11-21 23:44:20 +01:00
committed by Michael Stapelberg
parent 65471a6b18
commit da403b3667
14 changed files with 66 additions and 56 deletions

View File

@ -67,7 +67,7 @@ is($docknode->{rect}->{height}, 40, 'dock height changed');
$window->destroy;
wait_for_unmap $x;
wait_for_unmap $window;
@docked = get_dock_clients();
is(@docked, 0, 'no more dock clients');
@ -91,7 +91,7 @@ is(@docked, 1, 'dock client on bottom');
$window->destroy;
wait_for_unmap $x;
wait_for_unmap $window;
@docked = get_dock_clients();
is(@docked, 0, 'no more dock clients');
@ -125,14 +125,14 @@ $x->change_property(
$window->map;
wait_for_map $x;
wait_for_map $window;
@docked = get_dock_clients('top');
is(@docked, 1, 'dock client on top');
$window->destroy;
wait_for_unmap $x;
wait_for_unmap $window;
@docked = get_dock_clients();
is(@docked, 0, 'no more dock clients');
@ -162,7 +162,7 @@ $x->change_property(
$window->map;
wait_for_map $x;
wait_for_map $window;
@docked = get_dock_clients('bottom');
is(@docked, 1, 'dock client on bottom');
@ -183,7 +183,7 @@ my $fwindow = open_window($x, {
$fwindow->transient_for($window);
$fwindow->map;
wait_for_map $x;
wait_for_map $fwindow;
does_i3_live;