]> git.sur5r.net Git - i3/i3/commitdiff
Fix test 517
authorTony Crisci <tony@dubstepdish.com>
Sun, 18 May 2014 05:56:50 +0000 (01:56 -0400)
committerMichael Stapelberg <michael@stapelberg.de>
Tue, 20 May 2014 17:59:49 +0000 (19:59 +0200)
Test 517 was sometimes failing because the command to reset the test
generates a focus event which was not being properly ignored.

Now the correct event should always be tested.

testcases/t/517-regress-move-direction-ipc.t

index 45088c568939d078dff26556333c048e8d83ba64..383b27796fd381a67c62ab65d8194ef590229cff 100644 (file)
@@ -68,7 +68,11 @@ is(@{$event->{current}->{nodes}}, 1, 'focus event gave the right number of windo
 
 # reset and try again
 $focus = AnyEvent->condvar;
-cmd 'workspace ws-left; move right';
+cmd 'workspace ws-left';
+$focus->recv;
+
+$focus = AnyEvent->condvar;
+cmd 'move right';
 $event = $focus->recv;
 ok($event, 'moving from workspace with one window triggered focus ipc event');
 is($event->{current}->{name}, 'ws-right', 'focus event gave the right workspace');