]> git.sur5r.net Git - i3/i3/commitdiff
testcase: use open_empty_con in some more testcases
authorMichael Stapelberg <michael@stapelberg.de>
Sat, 17 Jul 2010 13:52:22 +0000 (15:52 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Sat, 17 Jul 2010 13:52:22 +0000 (15:52 +0200)
testcases/t/28-open-order.t
testcases/t/30-close-empty-split.t
testcases/t/31-stacking-order.t
testcases/t/32-move-workspace.t

index b48e5ee5061d750a0cb3d09f4e333e10c503c96e..98718e1389ca75b7e77e448b2da92d3dd81b0513 100644 (file)
@@ -14,17 +14,11 @@ $i3->command("workspace $tmp")->recv;
 ok(@{get_ws_content($tmp)} == 0, 'no containers yet');
 
 # Open two new container
-$i3->command("open")->recv;
+my $first = open_empty_con($i3);
 
 ok(@{get_ws_content($tmp)} == 1, 'containers opened');
 
-my ($nodes, $focus) = get_ws_content($tmp);
-my $first = $focus->[0];
-
-$i3->command("open")->recv;
-
-($nodes, $focus) = get_ws_content($tmp);
-my $second = $focus->[0];
+my $second = open_empty_con($i3);
 
 isnt($first, $second, 'different container focused');
 
index 31d0ad140cfa88188721ffbca2ec05c1e96060bb..8685ff7f89f500f047540abd9a63ab3b42b1d12c 100644 (file)
@@ -13,9 +13,7 @@ $i3->command("workspace $tmp")->recv;
 
 ok(@{get_ws_content($tmp)} == 0, 'no containers yet');
 
-$i3->command('open')->recv;
-my ($nodes, $focus) = get_ws_content($tmp);
-my $first = $focus->[0];
+my $first = open_empty_con($i3);
 
 $i3->command('split v')->recv;
 
@@ -29,10 +27,7 @@ $i3->command('level up')->recv;
 my $split = $focus->[0];
 $i3->command('level down')->recv;
 
-$i3->command('open')->recv;
-
-($nodes, $focus) = get_ws_content($tmp);
-my $second = $focus->[0];
+my $second = open_empty_con($i3);
 
 isnt($first, $second, 'different container focused');
 
index caf136fb1f193baa082526d702c7018991f06242..747d5b577a4a09ef38ca3ac653758b491162a659 100644 (file)
@@ -18,13 +18,8 @@ ok(@{get_ws_content($tmp)} == 0, 'no containers yet');
 # Enforce vertical split mode
 $i3->command('split v')->recv;
 
-$i3->command('open')->recv;
-my ($nodes, $focus) = get_ws_content($tmp);
-my $first = $focus->[0];
-
-$i3->command('open')->recv;
-($nodes, $focus) = get_ws_content($tmp);
-my $second = $focus->[0];
+my $first = open_empty_con($i3);
+my $second = open_empty_con($i3);
 
 isnt($first, $second, 'two different containers opened');
 
@@ -33,7 +28,7 @@ isnt($first, $second, 'two different containers opened');
 ##############################################################
 
 $i3->command('layout stacking')->recv;
-($nodes, $focus) = get_ws_content($tmp);
+my ($nodes, $focus) = get_ws_content($tmp);
 is($focus->[0], $second, 'second container still focused');
 
 $i3->command('next v')->recv;
index 7889d5a79ace703d8c1be652768f39cdf98d00c6..ceef98879a9a62f0ed35c92c5224e5d003f44763 100644 (file)
@@ -19,12 +19,8 @@ $i3->command("workspace $tmp")->recv;
 
 ok(@{get_ws_content($tmp)} == 0, 'no containers yet');
 
-$i3->command('open')->recv;
-my ($nodes, $focus) = get_ws_content($tmp);
-my $first = $focus->[0];
-$i3->command('open')->recv;
-($nodes, $focus) = get_ws_content($tmp);
-my $second = $focus->[0];
+my $first = open_empty_con($i3);
+my $second = open_empty_con($i3);
 ok(@{get_ws_content($tmp)} == 2, 'two containers on first ws');
 
 $i3->command("workspace $tmp2")->recv;
@@ -35,7 +31,7 @@ $i3->command("workspace $tmp")->recv;
 $i3->command("move workspace $tmp2")->recv;
 ok(@{get_ws_content($tmp)} == 1, 'one container on first ws anymore');
 ok(@{get_ws_content($tmp2)} == 1, 'one container on second ws');
-($nodes, $focus) = get_ws_content($tmp2);
+my ($nodes, $focus) = get_ws_content($tmp2);
 
 is($focus->[0], $second, 'same container on different ws');