From: Aleksey Kladov Date: Sat, 28 Apr 2018 14:57:03 +0000 (+0300) Subject: Extend dashes forwarding test X-Git-Tag: archive/raspbian/0.35.0-2+rpi1~3^2^2^2^2^2^2^2~22^2~1^2~40^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=30e52ca906dbb5b9c15345beecfea23c12dff895;p=cargo.git Extend dashes forwarding test --- diff --git a/tests/testsuite/run.rs b/tests/testsuite/run.rs index 47360c4cd..ac6c6e212 100644 --- a/tests/testsuite/run.rs +++ b/tests/testsuite/run.rs @@ -965,26 +965,24 @@ fn dashes_are_forwarded() { name = "foo" version = "0.0.1" authors = [] - - [[bin]] - name = "bar" "#, ) .file( - "src/main.rs", + "src/bin/bar.rs", r#" fn main() { let s: Vec = std::env::args().collect(); - assert_eq!(s[1], "a"); - assert_eq!(s[2], "--"); - assert_eq!(s[3], "b"); + assert_eq!(s[1], "--"); + assert_eq!(s[2], "a"); + assert_eq!(s[3], "--"); + assert_eq!(s[4], "b"); } "#, ) .build(); assert_that( - p.cargo("run").arg("--").arg("a").arg("--").arg("b"), + p.cargo("run -- -- a -- b"), execs().with_status(0), ); }