]> git.sur5r.net Git - i3/i3/commitdiff
tests: make t/143 actually verify floating windows are restored properly
authorMichael Stapelberg <michael@stapelberg.de>
Thu, 5 Jan 2012 21:20:53 +0000 (21:20 +0000)
committerMichael Stapelberg <michael@stapelberg.de>
Thu, 5 Jan 2012 21:20:53 +0000 (21:20 +0000)
testcases/t/143-regress-floating-restart.t

index babbb574f9ecbdaed413b6047f3af372b2d38d5e..666c66242d7f770fb2f473a76bf281f7e3e12904 100644 (file)
@@ -8,16 +8,21 @@ use i3test;
 my $tmp = fresh_workspace;
 
 cmd 'open';
-cmd 'mode toggle';
-cmd 'restart';
+cmd 'floating toggle';
+
+my $ws = get_ws($tmp);
+is(scalar @{$ws->{nodes}}, 0, 'no tiling nodes');
+is(scalar @{$ws->{floating_nodes}}, 1, 'precisely one floating node');
 
+cmd 'restart';
 sleep 0.5;
 
 diag('Checking if i3 still lives');
 
 does_i3_live;
 
-my $ws = get_ws($tmp);
-diag('ws = ' . Dumper($ws));
+$ws = get_ws($tmp);
+is(scalar @{$ws->{nodes}}, 0, 'no tiling nodes');
+is(scalar @{$ws->{floating_nodes}}, 1, 'precisely one floating node');
 
 done_testing;