X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=testcases%2Ft%2F164-kill-win-vs-client.t;h=bce6b23b1e7e60d2a15c551d514e4bb939ec2aa6;hb=41400d8a16f2ff890e72d1bbe9acf74e4c578a4b;hp=165a32cec0f90438e31d4d6472104534af55cade;hpb=5a345db18bc92e23a54db16840412cd74b618d1d;p=i3%2Fi3 diff --git a/testcases/t/164-kill-win-vs-client.t b/testcases/t/164-kill-win-vs-client.t index 165a32ce..bce6b23b 100644 --- a/testcases/t/164-kill-win-vs-client.t +++ b/testcases/t/164-kill-win-vs-client.t @@ -28,8 +28,7 @@ sub two_windows { my $tmp = two_windows; cmd 'kill'; - -sleep 0.25; +sync_with_i3; ok(@{get_ws_content($tmp)} == 1, 'one container left after killing'); @@ -41,8 +40,7 @@ ok(@{get_ws_content($tmp)} == 1, 'one container left after killing'); $tmp = two_windows; cmd 'kill window'; - -sleep 0.25; +sync_with_i3; ok(@{get_ws_content($tmp)} == 1, 'one container left after killing'); @@ -54,8 +52,9 @@ ok(@{get_ws_content($tmp)} == 1, 'one container left after killing'); $tmp = two_windows; cmd 'kill client'; - -sleep 0.25; +# We need to re-establish the X11 connection which we just killed :). +$x = i3test::X11->new; +sync_with_i3(no_cache => 1); ok(@{get_ws_content($tmp)} == 0, 'no containers left after killing');