]> git.sur5r.net Git - i3/i3/blobdiff - testcases/t/175-startup-notification.t
Bugfix: Correctly handle --no-startup-id with quoted exec commands (Thanks aksr)
[i3/i3] / testcases / t / 175-startup-notification.t
index 635ee4765087a6637c57e39304e1584d079cc761..55df41429f75705e7b144be60f2e81ce91a57857 100644 (file)
@@ -151,4 +151,21 @@ unlink($tmp);
 
 is($startup_id, '', 'startup_id empty');
 
+######################################################################
+# 4) same thing, but with double quotes in exec
+######################################################################
+
+mkfifo($tmp, 0600) or die "Could not create FIFO in $tmp";
+
+cmd qq|exec --no-startup-id "echo \$DESKTOP_STARTUP_ID >$tmp"|;
+
+open($fh, '<', $tmp);
+chomp($startup_id = <$fh>);
+close($fh);
+
+unlink($tmp);
+
+is($startup_id, '', 'startup_id empty');
+
+
 done_testing;