bors
b0a2252063
Auto merge of #5186 - infinity0:stricter-need-dev-deps, r=alexcrichton
...
Stricter need_dev_deps behaviour
The previous PR (#5012 ) contained an unnecessary work-around for behaviour of `--all-targets` that was misunderstood. This PR removes that work-around and adds some tests and comments to clarify the behaviour for future contributors, which may help to make easier a future fix for #5177 and #5178 .
2018-03-21 14:19:11 +00:00
Ximin Luo
0bc1155753
Split tests, apparently cargo clean
does not work well on windows
2018-03-19 18:20:54 +01:00
Aleksey Kladov
e5971b935c
Slightly improve ergonomics of writing Cargo tests
2018-03-17 00:08:23 +03:00
Ximin Luo
0bf8e541db
Add tests for --all-targets
2018-03-15 17:08:40 +01:00
Alex Crichton
1e6828485e
cargo fmt
2018-03-14 17:48:23 -07:00
Aleksey Kladov
a64df78ea6
Relax tests for windows
...
On windows, clap prints `cargo.exe` rather than just `cargo`.
2018-03-10 18:46:32 +03:00
Aleksey Kladov
4d3ca92150
Use exit code 1 for command line parsing errors
...
Note that while we use 101 in majority of cases, sometimes we use 1 as
well.
2018-03-08 23:31:56 +03:00
Aleksey Kladov
8e8e924e3f
Move rustc to clap
2018-03-08 23:30:47 +03:00
André Rocha
c2ff988c9f
Reorganize integration tests as one crate with many modules. Issue #4867 .
2018-02-21 13:33:51 -05:00