Alex Crichton
fecb724643
Format with cargo fmt
2018-12-08 03:19:47 -08:00
Dale Wijnand
04ddd4d0fc
Upgrade to Rust 2018
2018-12-06 20:18:35 +01:00
Dale Wijnand
f3bd19fb94
Fix init::no_filename
2018-09-21 09:15:51 +01:00
Zach Lute
3492a3905c
Replace 'project' with 'package' in many strings and comments.
2018-09-20 23:47:09 -07:00
Alex Crichton
cf8d6a41b5
Change the default edition for cargo new
to 2018
...
As it says on the tin! Some tests were updated to explicitly pass 2015 so they
can continue to work on stable, and otherwise `cargo new` should now by default
generate a 2018 project.
2018-09-06 17:01:20 -07:00
Dale Wijnand
570fe8927d
Remove hamcrest existing_file()
2018-08-29 10:26:12 +02:00
Dale Wijnand
6fd1b54c65
Remove hamcrest existing_dir()
2018-08-29 07:53:01 +02:00
Dale Wijnand
85984a8700
Migrate from tests fom assert_that/execs to .run()
2018-08-28 15:08:12 +02:00
Matthias Krüger
8798bf0d28
fix a bunch of clippy warnings (invocation: cargo clippy --all-targets --all-features -- --cap-lints warn )
...
Special thanks to dwijnand for helping me with this! :)
2018-08-12 10:00:12 +02:00
Dale Wijnand
16aeb0cd4f
Default test support's Execs to exit code 0
2018-08-03 07:44:42 +01:00
Dale Wijnand
8940d30668
Make cargo_process take a string it splits on whitespace
2018-08-02 18:00:02 +01:00
Eh2406
7fc0dffed2
remove all of the (now) unnecessary temp file usage in tests
2018-07-26 15:10:48 -04:00
Dale Wijnand
6ca32be8a2
Declare one-line write_all contents on one line, too
2018-07-25 10:00:45 +01:00
Dale Wijnand
43b42d6f4c
Reorganise the testsuite crate module hierarchy
...
* Collapse the nested cargotest::support module into the cargotest
module (merge the mod.rs's)
* Rename the cargotest module to support
* Nest the top-level hamcrest module into support
2018-07-22 08:46:44 +01:00
Orestis Floros
dbb1abd814
cargo_new: remove redundant leading new lines from ignore files
...
Only add a leading new line in .gitignore/.hgignore/.ignore files when
the file existed before 'cargo new'.
Fixes #5265 .
2018-03-31 17:40:44 +03:00
Bastien Orivel
8daf81e193
Replace tempdir by tempfile
...
The former has been deprecated in favor of the latter
2018-03-26 13:29:02 +02:00
Aleksey Kladov
b0c181d91c
Prettify rustfmted single-line strings
2018-03-14 17:48:44 -07: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
31ea0d93f7
Fix some trivially fixable tests
2018-03-08 23:31:56 +03:00
Aleksey Kladov
4131bdbe72
Move init to clap
2018-03-08 23:30:46 +03:00
André Rocha
c2ff988c9f
Reorganize integration tests as one crate with many modules. Issue #4867 .
2018-02-21 13:33:51 -05:00