]> git.sur5r.net Git - i3/i3/commitdiff
Don't insert newline at end of config with launch_with_config
authorOrestis Floros <orestisf1993@gmail.com>
Wed, 13 Sep 2017 10:32:12 +0000 (13:32 +0300)
committerOrestis Floros <orestisf1993@gmail.com>
Wed, 13 Sep 2017 12:30:37 +0000 (15:30 +0300)
testcases/lib/i3test.pm.in

index 683f3d39bec3a82bf0ea0fc56ab5464a0fa9983b..5e3f8b2d243c3216a0128c0f16a312078835253c 100644 (file)
@@ -835,8 +835,11 @@ sub launch_with_config {
 
     my ($fh, $tmpfile) = tempfile("i3-cfg-for-$ENV{TESTNAME}-XXXXX", UNLINK => 1);
 
+    say $fh "ipc-socket $tmp_socket_path"
+        unless $args{dont_add_socket_path};
+
     if ($config ne '-default') {
-        say $fh $config;
+        print $fh $config;
     } else {
         open(my $conf_fh, '<', '@abs_top_srcdir@/testcases/i3-test.config')
             or $tester->BAIL_OUT("could not open default config: $!");
@@ -844,9 +847,6 @@ sub launch_with_config {
         say $fh scalar <$conf_fh>;
     }
 
-    say $fh "ipc-socket $tmp_socket_path"
-        unless $args{dont_add_socket_path};
-
     close($fh);
 
     my $cv = AnyEvent->condvar;