From: Michael Stapelberg Date: Wed, 3 Aug 2011 00:04:52 +0000 (+0200) Subject: t/67-workspace_layout: use launch_with_config X-Git-Tag: 4.0.2~67^2~1 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=7956289c2b7b849b413b1f2bc62ff522a9952eca;p=i3%2Fi3 t/67-workspace_layout: use launch_with_config --- diff --git a/testcases/t/67-workspace_layout.t b/testcases/t/67-workspace_layout.t index cfe8bf64..2b9f6e56 100644 --- a/testcases/t/67-workspace_layout.t +++ b/testcases/t/67-workspace_layout.t @@ -6,39 +6,22 @@ # use i3test; -use Cwd qw(abs_path); -use Proc::Background; -use File::Temp qw(tempfile tempdir); use X11::XCB qw(:all); use X11::XCB::Connection; my $x = X11::XCB::Connection->new; -# assuming we are run by complete-run.pl -my $i3_path = abs_path("../i3"); - ##################################################################### # 1: check that with an empty config, cons are place next to each # other and no split containers are created ##################################################################### -my $socketpath = File::Temp::tempnam('/tmp', 'i3-test-socket-'); - -my ($fh, $tmpfile) = tempfile(); -say $fh "# i3 config file (v4)"; -say $fh "font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1"; -say $fh "ipc-socket $socketpath"; -close($fh); - -diag("Starting i3"); -my $i3cmd = "exec " . abs_path("../i3") . " -V -d all --disable-signalhandler -c $tmpfile >/dev/null 2>/dev/null"; -my $process = Proc::Background->new($i3cmd); -sleep 1; +my $config = </dev/null 2>/dev/null"; -$process = Proc::Background->new($i3cmd); -sleep 1; - -# force update of the cached socket path in lib/i3test -get_socket_path(0); +$config = <