about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMara Bos <m-ou.se@m-ou.se>2023-02-10 22:35:23 +0100
committerMara Bos <m-ou.se@m-ou.se>2023-02-10 22:35:23 +0100
commit805a0ae2df4d85ec88497e32adcd1bb24a8729d1 (patch)
tree40637b472ecc5385aaca24847f66265c93d53807
parent8f56767c94a9ccadcd5cb6c495fe7f646e5221a7 (diff)
downloadrust-805a0ae2df4d85ec88497e32adcd1bb24a8729d1.tar.gz
rust-805a0ae2df4d85ec88497e32adcd1bb24a8729d1.zip
Add more test cases for suspicious_command_arg_space.
-rw-r--r--tests/ui/suspicious_command_arg_space.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/ui/suspicious_command_arg_space.rs b/tests/ui/suspicious_command_arg_space.rs
index 74b230f430b..bdc6113a250 100644
--- a/tests/ui/suspicious_command_arg_space.rs
+++ b/tests/ui/suspicious_command_arg_space.rs
@@ -1,5 +1,10 @@
 fn main() {
-    std::process::Command::new("echo").arg("hello world").spawn().unwrap();
+    // Things it should warn about:
     std::process::Command::new("echo").arg("-n hello").spawn().unwrap();
     std::process::Command::new("cat").arg("--number file").spawn().unwrap();
+
+    // Things it should not warn about:
+    std::process::Command::new("echo").arg("hello world").spawn().unwrap();
+    std::process::Command::new("a").arg("--fmt=%a %b %c").spawn().unwrap();
+    std::process::Command::new("b").arg("-ldflags=-s -w").spawn().unwrap();
 }