From ec7ed75c01d0e96873e6a298dbfba7a6d01f5209 Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Thu, 5 Jan 2012 21:20:53 +0000 Subject: [PATCH] tests: make t/143 actually verify floating windows are restored properly --- testcases/t/143-regress-floating-restart.t | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) 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; -- 2.39.5