From f7842e4c71d1fee3d3015ec2f49e4fc0a3161bb7 Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Sat, 3 Jul 2010 15:29:44 +0200 Subject: [PATCH] t/18-openkill.t: search not focused container instead of using the first one --- testcases/t/18-openkill.t | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/testcases/t/18-openkill.t b/testcases/t/18-openkill.t index 1d9d705d..9749c1da 100644 --- a/testcases/t/18-openkill.t +++ b/testcases/t/18-openkill.t @@ -3,6 +3,7 @@ # # Tests whether opening an empty container and killing it again works # +use List::Util qw(first); use i3test tests => 6; use v5.10; @@ -31,10 +32,8 @@ $i3->command('open')->recv; ok(@{get_ws_content($tmp)} == 2, 'two containers opened'); my $content = get_ws_content($tmp); -# TODO: get the focused window, don’t assume that it is -# the latest one -my $id = $content->[0]->{id}; -diag('id of not focused = ' . $id); +my $not_focused = first { !$_->{focused} } @{$content}; +my $id = $not_focused->{id}; $i3->command("[con_id=\"$id\"] kill")->recv; -- 2.39.5