From: Michael Stapelberg Date: Thu, 5 Jan 2012 21:20:53 +0000 (+0000) Subject: tests: make t/143 actually verify floating windows are restored properly X-Git-Tag: 4.2~160 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=ec7ed75c01d0e96873e6a298dbfba7a6d01f5209;p=i3%2Fi3 tests: make t/143 actually verify floating windows are restored properly --- diff --git a/testcases/t/143-regress-floating-restart.t b/testcases/t/143-regress-floating-restart.t index babbb574..666c6624 100644 --- a/testcases/t/143-regress-floating-restart.t +++ b/testcases/t/143-regress-floating-restart.t @@ -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;